Как поменять настройки PHP в Vepp

Если сайт создан через шаблон WordPress, то Vepp автоматически настроит PHP под WordPress. Если нужны особые настройки PHP или вы загрузили в Vepp свой сайт, вы можете изменить параметры. Для этого нужно:

  1. Зайти в раздел Мои сайты → меню НастройкиНастройки → PHP, CGI (настройка скриптов).

  2. Выбрать Версию PHP. Устаревшие версии подсвечены красным цветом, однако, если требуется, их можно выбрать.
  3. Указать часовой пояс в поле date.timezone. Заданный часовой пояс в PHP не зависит от часового пояса сервера.
  4. Отключить выполнение функций в php-скриптах, чтобы закрыть уязвимости PHP. Для этого нужно указать их через запятую в поле disable_functions.
  5. Задать значение параметра error_reporting. Он определяет, какие сообщения о работе скриптов будут выводиться на странице сайта в браузере и записываться в журнал (лог) ошибок веб-сервера. В Vepp есть три режима вывода сообщений:
    • Default — выводить все сообщения, кроме уведомлений о возможных ошибках, советов по улучшению кода и предупреждений об использовании устаревших функций. В конфигурационном файле php.ini это равнозначно строке error_reporting="E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED"
    • Development — выводить все сообщения. Значение в конфигурационном файле: error_reporting="E_ALL"
    • Production — выводить все сообщения, кроме предупреждений об использовании устаревших функций и советов по улучшению кода. Значение в конфигурационном файле: error_reporting="E_ALL & ~E_DEPRECATED & ~E_STRICT"
  6. Опция display_errors (значение "On") позволяет веб-серверу выводить сообщения о работе php-скриптов на странице сайта в браузере. Когда опция выключена (значение "Off"), сообщения и ошибки записываются в лог ошибок веб-сервера, не на сайте в браузере. Рекомендуем включать эту опцию только для отладки скриптов.
  7. В поле upload_max_filesize задается максимальный размер файла, который пользователь может загрузить на сервер. Чтобы выбрать единицы измерения, используйте выпадающий список справа от поля или введите прописную букву: "K" — KB, "M" — MB, "G" — GB.
  8. В поле memory_limit указывается максимальное количество оперативной памяти, которое будет доступно php-скрипту во время выполнения. Чтобы выбрать единицы измерения, используйте выпадающий список справа от поля или введите прописную букву: "K" — KB, "M" — MB, "G" — GB.
  9. В поле post_max_size задается максимальный размер данных, передаваемых в POST-запросе. Чтобы выбрать единицы измерения, используйте выпадающий список справа от поля или введите прописную букву: "K" — KB, "M" — MB, "G" — GB.
  10. Нажмите Сохранить для применения настроек.
     

Более тонкая настройка PHP и редактирование остальных параметров php.ini возможны только при ручном редактировании файла по SSH/SFTP.