Моя дорога в изучении HTML, PHP, CSS и MySQL

Проблемы и их решение


Ошибка 500 Internal Server Error

6. При попытке зайти на локальный сервер в Ubuntu 12.04 вместо страницы index.html появилась страница с заголовком "Ошибка 500 Internal Server Error" и на ней сообщение "Internal Server Error...". Вот что я увидела в браузере, когда захотела поработать с сайтом:

Причина в файле .htaccess. Не сразу я пришла к такому выводу, много пришлось просмотреть в Интернете и применить на деле. Даже загубила ОС, экспериментируя с правами доступа и прочим. Переустанавливала.

Вот и опять вышла страница с заголовком "Ошибка 500 Internal Server Error", а на ней сообщение "Internal Server Error...". Вспоминаю, что делала в последнее время, кроме редактирования и создания web-страниц. Оказывается, в корневую папку добавила файл .htaccess. После переустановки системы я о нём забыла. Удаляю этот файл, локальный сервер заработал. Решила всё-таки его не удалять, а оставить в нём две первые строки: AddDefaultCharset UTF-8 и AddType application/x-httpd-php .html .htm. Так тоже локальный сервер работает. Возможно, с этого и надо было начинать.

Проверила в Windows 7. Там такой проблемы нет. В Ubuntu файл .htaccess после редактирования и размещения в Интернете буду для локального сервера оставлять только с двумя строками.









Copyright © 2015. Хайманова Татьяна Яковлевна. Все права защищены.