.htaccess, 500 server error, Options -Multiviews

Главные вкладки

Аватар пользователя beepbooptodelete beepbooptodelete 16 декабря 2010 в 4:45

Закинул дистрибутив на сервер, запускаю установку, а мне "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.
Суть вопроса: как правильно установиить? Эта строчка ведь с безопасностью связана?

Комментарии

Аватар пользователя Durak Durak 18 января 2011 в 23:14

vanyasmart wrote:
Закинул дистрибутив на сервер, запускаю установку, а мне "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.
Суть вопроса: как правильно установиить? Эта строчка ведь с безопасностью связана?

Разрешить MultiViews, исправив в файле "/usr/local/etc/apache22/Includes/secure.conf"
"AllowOverride FileInfo AuthConfig Limit Indexes Options=All,MultiViews"

Аватар пользователя Durak Durak 29 января 2011 в 9:51

Неправильно написал.
Если заглянуть в файл .htaccess, который идет в комплекте с Drupal, то видно, что там написано:
# Опция MultiViews мешает работе Clean URLs системы Drupal и посему должна быть ОТКЛЮЧЕНА
Options -Multiviews

То есть опция ОТКЛЮЧАЕТСЯ конкретно ТОЛЬКО ДЛЯ Drupal на тех хостингах, где она включена ДЛЯ ВСЕХ.

А ругается на тех хостингах, где даже для всех этой ОПЦИИ нету.

Вывод:

Если у Вас не ругается строчка
Options -Multiviews,
то оставьте ее

Если строчка ругается, то уберите ее.

Аватар пользователя eten eten 28 февраля 2011 в 15:22

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

а как решить это?
все в принципе работает нормально но просто смущает эта ошибка, сервак мой.

Аватар пользователя hrustals hrustals 12 марта 2012 в 20:21

Возникла абсолютно такая же проблема - ошибка 500 internal server error при установке Drupal 6.22. Решалось удалением файла .htaccess - но это не дело, потому что переставали работать чистые ссылки... У меня конфликтовала следующая строчка в .htaccess (ее нужно было удалить):

# Follow symbolic links in this directory.
Options +FollowSymLinks

После удаления - все работает, и чистые ссылки тоже:)

Аватар пользователя dronow87 dronow87 22 октября 2012 в 17:43

"hrustals" wrote:
Возникла абсолютно такая же проблема - ошибка 500 internal server error при установке Drupal 6.22. Решалось удалением файла .htaccess - но это не дело, потому что переставали работать чистые ссылки... У меня конфликтовала следующая строчка в .htaccess (ее нужно было удалить):
# Follow symbolic links in this directory.
Options +FollowSymLinks
После удаления - все работает, и чистые ссылки тоже:)

Спасибо мне помогло!