Как я могу найти свой php.ini в wordpress?

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

любые советы?

Ответы

Ответ 1

Я вижу этот вопрос так много! везде, на который я смотрю, не хватает реального ответа.

php.ini должен находиться в каталоге wp-admin, если он не просто создает его, а затем определяет, что нужно, по умолчанию он должен содержать.

upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

Ответ 2

Я использовал это, очень крутой инструмент

https://wordpress.org/plugins/php-settings/

Этот плагин предоставляет простой пользовательский интерфейс с редактором кода для редактирования ваших локальных настроек .ini.

Это может быть использовано для изменения настроек, таких как upload_max_filesize или max_execution_time которые часто устанавливаются на очень низкие значения хостинговыми компаниями.

Ответ 3

Wordpress не имеет файла php.ini. Это просто cms, посмотрите на свой сервер. например, если вы используете XAMPP в windows xampp\php\php.ini, это местоположение.

Ответ 4

Файл php.ini по умолчанию не установлен в Wordpress. Возможно, вы уже установили свой веб-узел. Посмотрите в свой корневой каталог или попросите свой веб-хост или прочитайте документацию вашего веб-хоста о том, как его установить.

Найдите max_execution_time в вашем файле php.ini и измените на 60 или 90

Ответ 5

Откройте файл .htaccess в редакторе кода, например, возвышенный текст, а затем добавьте..

php_value upload_max_filesize 1000M
php_value post_max_size 2000M
php_value memory_limit 3000M
php_value max_execution_time 1800
php_value max_input_time 180

надеюсь, что это поможет.............. это сделало для меня.

Ответ 6

Это работало для меня. Я установил wordpress в общий сервер godaddy. Откройте файл .htaccess с помощью редактора и добавьте следующее из первой строки,

#  BEGIN Increases Max Upload Size
php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 300
php_value max_input_time 300
#  END Increases Max Upload Size

Это решило проблемы php.ini для меня на сервере.

Ответ 7

Используйте функцию php_ini_loaded_file, чтобы получить местоположение вашего файла php.ini.

<?php
$inipath = php_ini_loaded_file();

if ($inipath) {
    echo 'Loaded php.ini: ' . $inipath;
} else {
    echo 'A php.ini file is not loaded';
}

Ответ 8

Если у вас есть доступ к нашему webroot, создайте файл asdf.php с

<?php phpinfo(); ?>

и наведите на него свой веб-браузер. Вы должны увидеть всю информацию в первом разделе.

  • Путь к файлу конфигурации (php.ini)
  • Загруженный файл конфигурации
  • Сканирование этого каталога для дополнительных файлов .ini
  • Проанализированы дополнительные файлы .ini

Это работает для любого приложения PHP и, следовательно, является универсальным способом найти наш php.ini

Ответ 9

Создайте файл самостоятельно php.ini в любом месте в корневой папке или папке wp-admin и добавьте необходимый код в файл, который должен работать

Ответ 10

Если ваш хостинг-провайдер использует Plesk, перейдите на веб-сайты и домены > параметры PHP, из которых вы можете легко изменить memory_limit, max_execution_time, max_input_time и т.д. Надеюсь, что это поможет.

Ответ 11

Если вы используете cPanel и установили CloudLinux, вы можете перейти в раздел Software > Select PHP Version > Switch To PHP Options и определить max_execution_time среди других параметров.

Short gif: http://cloud.mercadoalvo.com/nDdE

Ответ 12

Я просто наткнулся на этот поток, ища ответ на вопрос, почему файл php.ini будет находиться в папке/wp-admin/для WordPress, которую я только что видел в нечетной настройке, - потому что это действительно не должно будь там.

WordPress по умолчанию не содержит файл php.ini в папке /wp -admin/, поэтому вы не должны иметь его там. Файл php.ini предназначен для переопределения параметров конфигурации основного сервера PHP, чтобы ваша учетная запись на сервере обрабатывалась по-разному, в пределах. Таким образом, если вам нужно использовать этот файл, пожалуйста, для вашего собственного здравомыслия (и других, которые, возможно, будут работать с вашими системами в будущем...), поместите файл php.ini в корневой каталог вашей учетной записи, а не скрываться в папке/wp-admin/или в любой другой папке.

Я удивлен, увидев, что многие другие комментируют, что это должно быть в папке /wp -admin/, чтобы быть честным. Мне бы хотелось увидеть официальную документацию WordPress, в которой говорится, что это лучшая практика, поскольку это, безусловно, то, чего я полностью избегу.

Ответ 13

Вы можете сделать это из Cpanel: 1.- CPANEL 2.- Выберите версию PHP 3.- Перейдите к параметрам PHP 4.- Изменить:

max_execution_time 1800 max_input_time 64 max_input_vars 6000 memory_limit 512M post_max_size 128M upload_max_filesize 128M

Ответ 14

Имя пользовательского INI файла зависит от user_ini.filename php user_ini.filename. По умолчанию это должен быть .user.ini а пользовательские файлы конфигурации используются для каждого каталога, поэтому вы можете поместить его в корень установки Wordpress или в папку wp-admin.

Я создал плагин, который позволяет изменять настройки php из администрации Wordpress:

Custom PHP Settings

Плагин позволяет изменять настройки либо с помощью файла .htaccess либо с помощью специального файла php.ini, в зависимости от того, как работает php.