Когда сайт требует изменить PHP, это может означать три разные вещи: версию PHP, расширение PHP или опцию PHP. Изменение не того параметра может не решить проблему и сломать другую часть сайта.
Как различать
| Версия PHP | основная версия среды выполнения, например 8.1 или 8.2. |
| Расширение PHP | дополнительный модуль: mysqli, intl, mbstring, curl, imagick или ionCube Loader. |
| Опция PHP | значение вроде memory_limit, upload_max_filesize, post_max_size или max_execution_time. |
Безопасный порядок изменений
- Сначала проверьте требование CMS или плагина.
- Меняйте по одному параметру за раз.
- После каждого изменения открывайте сайт и админку.
- Если появился 500 или белый экран, смотрите error_log и откатывайте последнее изменение.
Навигация по wiki
Главная статья по этой теме
Эта страница относится к более широкой теме. Если нужна полная картина, начните с основной инструкции.
Открыть основную инструкциюИзменения PHP должны быть маленькими и обратимыми
Пришлите точное требование или текст ошибки. Поможем понять, нужна смена версии, расширение или изменение лимита.
Проверить требование PHP