среда, 1 августа 2018 г.

Свежий Apache выдает internal Server Error

  Свежеустановленный Apache не открывает страницу. Браузер выдает страницу:
"Internal Server Error. The server encountered an internal error on misconfiguration  and was  unable to complete your request. ..."

Скрин 1. Apache2 страница с ошибклй Internal Server Error
  В error.log апача появляется ошибка 
"[Wed Aug 01 08:56:55.748776 2018] [core:alert] [pid 4555] [client XX.XX.XX:XX] /var/www/html/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration"
  Здесь RewriteEngine это директива в .htaccess.

  Поиск показал. что в apache нужно разрешить модуль rewrite. Этот модуль уже присутствовал в апаче, но не был разрешен. Проблему решили следующие команды:
/usr/sbin/a2enmod rewrite
/bin/systemctl restart apache2