Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат
Skripters » WordPress » WordPress Плагины » Custom PHP Settings

Custom PHP Settings

SaNcHeS
Опубликовано 8-08-2021, 02:00
Этот плагин можно использовать для настройки параметров php для вашей установки WordPress. Плагин изменит файл .htaccess или файл .user.ini, чтобы изменить текущие настройки php прямо на странице настроек. Поскольку файл конфигурации необходимо изменить, этот файл должен быть доступен для записи, чтобы этот плагин работал должным образом. Модуль Apache Когда PHP работает как модуль Apache, файл .htaccess будет использоваться для установки индивидуальных настроек; убедитесь, что этот файл существует и доступен для записи веб-сервером. CGI / Fast-CGI Если вместо этого PHP работает в режиме CGI / Fast-CGI, то будет использоваться пользовательский файл INI. Имя этого файла зависит от значения user_ini.filename в конфигурации php, по умолчанию это .user.ini. Вы можете проверить имя вашего пользовательского INI-файла в таблице информации PHP. Пользовательский файл INI должен быть помещен в корневую папку и должен быть доступен для записи веб-серверу. Обратите внимание, что в информационной таблице также есть значение TTL для пользовательского INI-файла кэша, это значение указывает, как долго пользовательский INI-файл будет кэшироваться до его перезагрузки. Например, если это значение установлено на 300, то любые изменения в вашем пользовательском файле INI не будут отражаться в течение 5 минут. Имя этого параметра в конфигурации php - user_ini.cache_ttl. Важно убедиться, что ваш файл .user.ini заблокирован вашим веб-сервером. Если вы используете NGINX, это можно сделать, добавив: location ~ /.user.ini {deny all; } в конфигурацию вашего сервера. То же самое с использованием Apache выполняется путем добавления следующего в конфигурацию, если это еще не сделано: разрешить, запретить запретить для всех Доступные настройки В таблице настроек будут отображаться все несистемные настройки php. который может быть настроен плагином. Все измененные настройки будут отображаться в этой таблице красным цветом. Некоторые настройки могут отображаться красным цветом, потому что они были изменены где-то в другом месте, возможно, через настроенный файл php.ini, сам wordpress, плагин или каким-либо другим способом. Например, если вы включили WP_DEBUG в файле wp-config.php, параметр error_reporting станет красным. Если у вас есть вопросы или идеи о том, что следует добавить, вы также можете попробовать Slack. Ресурсы Полный список настроек, которые можно изменить, можно найти здесь: Список директив php.ini Обратите внимание, что директивы, помеченные как PHP_INI_SYSTEM, не могут быть изменены. Предупреждение. Прежде чем что-либо менять, убедитесь, что вы знаете, как следует настраивать значение и что делают различные параметры. Это важно, поскольку некоторые настройки могут сделать вашу страницу недоступной, в зависимости от того, какое значение вы используете. Хорошим примером этого является конфигурация variables_order: устанавливает порядок анализа переменных EGPCS (Environment, Get, Post, Cookie и Server). Например, если для переменных_order установлено значение «SP», то PHP создаст суперглобальные переменные $ _SERVER и $ _POST, но не создаст $ _ENV, $ _GET и $ _COOKIE. Установка на «» означает, что суперглобальные переменные не устанавливаются. Если это значение будет настроено на EPCS, то суперглобальный $ _GET не будет установлен, что сделает вашу страницу недоступной. Другой пример - установка post_max_size на очень низкое значение, чтобы данные формы не отправлялись на сервер, что, в свою очередь, привело бы к тому, что данные формы никогда не сохраняются. Если вы по ошибке изменили какое-то значение, и ваш сайт теперь недоступен, вы можете просто вручную удалить все, что находится между маркерами плагина в вашем файле .htaccess: возникнут какие-либо проблемы, не стесняйтесь добавлять новую тему в раздел поддержки: https://wordpress.org/support/plugin/custom-php-settings/ Вы также можете попробовать связаться со мной по Slack.

Автор: Cyclonecode

Версия: 1.4.2

Последнее обновление: 2021-07-10 1:17am GMT

Понравилось?
0
0
0

Скачать Custom PHP Settings:

custom-php-settings.zip Размер файла: 410.09 Kb
392
0