Режим отладки и лимит времени PHP: где это меняется
Как выключить режим отладки на рабочем сайте и что сказать хостингу, если лимит времени PHP слишком короткий.
«Состояние системы» показывает две вещи, которые не меняются кнопкой в панели: режим отладки и лимит времени PHP.
Режим отладки
При ошибке в этом режиме посетитель видит технические подробности: пути на сервере и куски кода. На рабочем сайте он должен быть выключен.
- Откройте файл config/app.php через файловый менеджер хостинга или по FTP.
- Найдите строку 'debug' => true и замените на 'debug' => false. Сохраните файл.
- Обновите страницу «Состояние системы»: пункт «Режим отладки» исчезнет из списка.
Если файл открыт только для чтения, снимите защиту у хостинга или попросите поддержку поменять строку.
Лимит времени PHP
Короткий лимит обрывает долгие дела: обновление, импорт, копии на полпути. Нужно 60 секунд и больше.
- В панели хостинга найдите настройки PHP и параметр max_execution_time: поставьте 60 или больше.
- Если такой настройки нет, напишите поддержке хостинга: «Прошу поставить max_execution_time не меньше 60 секунд для моего сайта».
- После изменения откройте «Состояние системы»: значение обновится само.