Материал подготовлен командой Simple-Server.
Настройки PHP
Версия PHP для сайта
- Сайты → домен → PHP.
- Выберите версию: 8.1, 8.2, 8.3 (зависит от образа).
- Сохраните — PHP-FPM перезапустится для этого сайта.
Для legacy-проектов может понадобиться 7.4 — проверьте совместимость CMS.
Параметры php.ini
В том же разделе измените типовые лимиты:
| Параметр | Типичное значение |
|---|---|
memory_limit | 256M – 512M |
upload_max_filesize | 64M – 128M |
post_max_size | чуть больше upload |
max_execution_time | 120 – 300 |
После изменений проверьте сайт и админку CMS.
Кэширование и сжатие
FastPanel на Nginx поддерживает:
- Gzip/Brotli сжатие статики (CSS, JS, шрифты);
- Кэширование статических файлов через заголовки
expires.
Настройки — в Сайты → домен → Nginx / Производительность (название раздела может отличаться в версии панели).
Для WordPress дополнительно используйте плагины кэша (LiteSpeed Cache, WP Super Cache) — они работают поверх PHP.
Логи
Логи доступа и ошибок Nginx
Сайты → домен → Логи:
access.log— все HTTP-запросы;error.log— ошибки PHP и Nginx.
Логи PHP-FPM
При ошибках 500 смотрите error.log сайта и системный журнал:
journalctl -u php*-fpm -n 50 --no-pagerЛоги FastPanel
tail -f /var/log/fastpanel2/fastpanel.logДиагностика «белого экрана»
- Включите отображение ошибок PHP временно или смотрите
error.log. - Проверьте права на каталог сайта (
www-dataили пользователь из FastPanel). - Увеличьте
memory_limit. - Отключите плагины CMS через FTP/SSH, если сайт не открывается.