Заметки по установке MaxSite CMS
Понедельник, 9 августа 2010 г.Рубрика: ЧаВо(FAQ) -> Познавательное
Метки: Apache | apache2 | CMS | lamp | Linux | localhost | Maxsite | MaxSite CMS | mod_rewrite | mysql
Просмотров: 29457
Подписаться на комментарии по RSS
Вроде как все поставили и настроили (lamp) и начинаем ставить maxsite и при инсталляции вываливаться ошибка "The requested URL /maxsite/install/2 was not found on this server".
Первое что надо проверить включен ли модуль Apache mod_rewrite:
Подключаем:
$ a2enmod rewrite
$ /etc/init.d/apache2 restart
Изменяем параметры хоста:
$ nano /etc/apache2/sites-available /default
С AllowOverride None на AllowOverride All
Так же внимательно смотрим на .htaccess, тут нужно правильно указать путь к директории сайта.
Дефолтный .htaccess содержит следующее
RewriteEngine on
RewriteBase /
RewriteCond $1 !^(index\.php|uploads|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L,QSA]
Но в своем большинстве сайт мы устанавливаем не в корне локалхоста (localhost), а определенную директорию,например http://localhost/maxsite/.
Правим выделенные строки в .htaccess на
RewriteBase /maxsite/
RewriteRule ^(.*)$ /maxsite/index.php/$1 [L,QSA]
и все проблемы должны быть решены, по крайне мере мне это помогло ! ;)
Еще записи по теме
- Дополнительный почтовый ящик в Microsoft Outlook 2010, как подключить ?
- Настройка wifi и режима роутера byfly на модеме M 200A.
- Резервное копирование (backup) при помощи команды dd
- Обзор нескольких видео конверторов в GNU/Linux
- Cron - планировщик задач
- Настройка .htaccess для Apache
- Windows терминал и принтеры
Комментариев: 2
Огромное Спасибо! мучился с MaxSite после переустановки сервера: главная страница отображалась, а при переходе по любой ссылке - Error 404. Изменил в конфиге апача AllowOverride None на AllowOverride All и все заработало:-)
Спасибо помогло разобраться с тем, что после нажатия "Установить" происходит пере направление на - Ура, заработало! (http://localhost/denwer/), а установка не происходит.