Закинул дистрибутив на сервер, запускаю установку, а мне "500 server error".
В error-логе: home/sitefolder/.htaccess: Option Multiviews not allowed here
Удаляю .htaccess - установка запускается.
Или комментирую строчку "Options -Multiviews" в .htaccess - все работает.
Там ещё перед этой строчкой указано:
# Multiviews creates problems with aliased URLs and is not needed for Drupal.
Суть вопроса: как правильно установиить? Эта строчка ведь с безопасностью связана?
Комментарии
Ой, да, Drupal 7 RC2.
Это наверное особенность RC.
6 версия установилась почти нормально.
а за что отвечает Options -Multiviews?
в релизе такая же проблема
Разрешить MultiViews, исправив в файле "/usr/local/etc/apache22/Includes/secure.conf"
"AllowOverride FileInfo AuthConfig Limit Indexes Options=All,MultiViews"
Неправильно написал.
Если заглянуть в файл .htaccess, который идет в комплекте с Drupal, то видно, что там написано:
# Опция MultiViews мешает работе Clean URLs системы Drupal и посему должна быть ОТКЛЮЧЕНА
Options -Multiviews
То есть опция ОТКЛЮЧАЕТСЯ конкретно ТОЛЬКО ДЛЯ Drupal на тех хостингах, где она включена ДЛЯ ВСЕХ.
А ругается на тех хостингах, где даже для всех этой ОПЦИИ нету.
Вывод:
Если у Вас не ругается строчка
Options -Multiviews,
то оставьте ее
Если строчка ругается, то уберите ее.
Соль наверное в настройке сервера и в версии друпала была. Сейчас все работает.
An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information follows. Path: http://www.novatour.dn.ua/install.php?profile=standard&locale=ru&id=2&op=do StatusText: Internal Server Error ResponseText: ERROR 500 - Internal Server Error! ERROR 500 - Internal Server Error! The following error occurred: The requested URL caused an internal server error. If you get this message repeatedly please contact the webmaster. Powered by ISPConfig
а как решить это?
все в принципе работает нормально но просто смущает эта ошибка, сервак мой.
Давно всё работает. Проблема была либо в Друпале, либо в том, что я скрытый .htaccess не скопировал правильно.
Возникла абсолютно такая же проблема - ошибка 500 internal server error при установке Drupal 6.22. Решалось удалением файла .htaccess - но это не дело, потому что переставали работать чистые ссылки... У меня конфликтовала следующая строчка в .htaccess (ее нужно было удалить):
# Follow symbolic links in this directory.
Options +FollowSymLinks
После удаления - все работает, и чистые ссылки тоже:)
Убрал полностью от # Various rewrite rules и до
Все работает
Спасибо мне помогло!