Задать вопрос
t3g1ng
@t3g1ng

Как исправить 500 ошибку?

Добрый вечер, у меня имеется VPS с панелью управления BrainyCP.
Поставил туда REG.Panel от reg.ru. Панель отказалась работать и начала выбивать ошибку «500 internal server». Посмотрел логи апача, там увидел следующую строку «.htaccess: Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration». Понял что ошибка с флагом php и закомментировал в .htaccess строку «php_flag register_globals Off».
После чего, REG.Panel вообще отказалась работать.
Ну так вот, для чего нужен параметр «php_flag register_globals Off» и как исправить ошибку «.htaccess: Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration», чтобы его активировать?
  • Вопрос задан
  • 1819 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Stalker_RED
@Stalker_RED
Параметр register_globals Off нужен для того, чтобы выключать register_globals, кто бы мог подумать. Этот режим много лет считался устаревшим, а шесть лет назад был полностью выпилен.

Директива php_flag работает только если php подключен к апачу как mod_php.

У вас есть варианты:
1. разобраться что это и настроить
2. нанять админа или обратиться в техподдержку
3. выбросить это убожество целиком.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
cessel
@cessel
Программист, веб-разработчик, предприниатель
У меня проблема решилась установкой mod_php
sudo apt install libapache2-mod-php
ну и перезапустить апач не забыть...
sudo service apache2 restart
Может кому поможет...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы