Как убрать ошибку «Предупреждение: ini_set() отключен по соображениям безопасности», *без* включения ini_set?

Как убрать ошибку «Предупреждение: ini_set() отключен по соображениям безопасности», *без* включения ini_set?

Я не хочу включать ini_set() по соображениям безопасности. Поэтому, следуя рекомендации CSF, я добавил его в состояние unset.

Однако сайт Drupal выдает эту ошибку, но я хочу удалить ошибку (или скрыть ее), не включая ini_set().

решение1

Вы можете отключить отображение предупреждений PHP либо в основном файле php.ini сервера, либо в пользовательском файле php.ini в учетной записи.

отредактируйте /usr/local/lib/php.ini и измените значение error_reporting на следующее, чтобы не показывать уведомления и предупреждения.

error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING

если вы хотите сделать это с помощью пользовательского php.ini в учетной записи, скопируйте основной php.ini в папку пользователя и отредактируйте этот файл.

cp /usr/local/lib/php.ini /home/$user/public_html/php.ini 

а затем отредактируйте этот файл и измените error_reporting

Связанный контент