Если вы каким-то образом оказались в ситуации, когда вы не можете модифицировать настройку с помощью php.ini
или .htaccess
, вам не повезло, если вы обнаружите ошибки, когда ваши скрипты PHP содержат ошибки синтаксического анализа. Затем вам нужно разрешить перебирать файлы в командной строке следующим образом:
find . -name '*.php' -type f -print0 | xargs -0 -n1 -P8 php -l | grep -v "No syntax errors"
Если ваш хост заблокирован, что он не позволяет изменять значение через php.ini
или .htaccess
, он также может запретить изменение значения через ini_set
. Вы можете проверить это со следующим скриптом PHP: