Значение PHP Safe_mode по умолчанию в PLESK 8.4 включено.ПОЧЕМУ?

StackOverflow https://stackoverflow.com/questions/802721

  •  03-07-2019
  •  | 
  •  

Вопрос

Мне интересно, почему значение PHP Safe_mode по умолчанию включено в PLESK.Я подозреваю, что это проблема безопасности, но насколько это полезно?

п.с.Как неопытный веб-разработчик, я провожу несколько часов, задаваясь вопросом, почему файлы .php загружались, а не запускались на моем сервере.Причина заключалась в том, что безопасный_режим PHP по умолчанию был включен, и я нашел решение, просто внеся случайные разумные изменения в настройки панели управления Plesk.Задавая этот вопрос, я хочу найти утешение в том удручающем времени, которое я потерял на эту нелепую проблему.Для меня не запускать файлы .php по умолчанию и не объяснять явно, почему они не работают, просто глупо.

Это было полезно?

Решение

Проблема с отображением файлов вместо их выполнения не зависит от настройки safe_mode.

safe_mode имеет решающее значение для обеспечения того, чтобы ваши сценарии не могли выполнять потенциально опасные операции, которые могут позволить хакеру проникнуть на ваш сервер.

Похоже, вам удалось случайно изменить настройку, которая на самом деле связывает .php файлы в mod_perl чтобы они работали правильно, но если вы не знаете, что делаете, вам действительно следует повернуть safe_mode обратно.

Кроме того, как правило, при отладке проблем: меняйте только одну вещь за раз, а затем проверяйте между каждым изменением.Это поможет устранить ложные предположения о том, какое изменение на самом деле решило проблему...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top