Логин:
Пароль:

Изменение настроек PHP с помощью php.ini

При подключении PHP в режиме CGI опции php_value и php_flag веб-сервер Apache начнет игнорировать, вместе с этим возникнет вопрос о доступном способе изменения настроек PHP на хостинге. В этом случае изменить параметры конфигурации PHP поможет файл php.ini.

Где находится файл php.ini на хостинге?

Путь до файла php.ini на хостинге

Файл php.ini на нашем хостинге по умолчанию не создан. Данный файл необходимо создать в директории с исполняемым файлом php. Эту директорию можно найти через доступ по FTP или в файл-менеджере панели DirectAdmin. Путь до директории в формате Linux будет выглядеть следующим образом:

./domains/domain.tld/phpXX-bin

Стоит оговориться, что в большинстве FTP клиентов в адресной строке путь будет иметь вид:

/domains/domain.tld/phpXX-bin

Обратите внимание, что вместо domain.tld следует указать адрес своего сайта без http://, https:// и www. А "XX" в phpXX-bin будет зависеть от подключенной версии PHP.

Создан файл php.ini на хостинге

На данный момент доступны следующие версии:

  • PHP 4: php4-bin
  • PHP 5.2: php52-bin
  • PHP 5.3: php53-bin
  • PHP 5.4: php54-bin
  • PHP 5.5: php55-bin
  • PHP 5.6: php56-bin
  • PHP 7.0: php7-bin
  • PHP 7.2: php72-bin

Если у Вас отсутствует одна из директорий, то обратитесь в техническую поддержку для внесения изменений в настройки аккаунта хостинга.

Внесение настроек в файл php.ini

После создания файла php.ini в директории ./domains/domain.tld/phpXX-bin можно приступить к его редактированию. Если Вам требуется внести какие-либо параметры, то их следует прописать в следующем формате:

параметр_1 = X
параметр_2 = Y

Например:

memory_limit = 64M
magic_quotes_gpc = off

Отключение одной из настроек можно выполнить знаком ";" перед строкой с параметром (например: ;magic_quotes_gpc=off), либо удалением этой строки.

Зачастую в CMS уже внесены параметры в файл .htaccess в виде опций php_value и php_flag. Например:

php_value memory_limit 64M

Внесение параметра в php.ini нужно производить в указанном выше формате этого файла, т.е. для данного примера формат записи изменится на:

memory_limit = 64M

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