Что такое php.ini

Файл «php.ini» — это текстовый файл с настройками PHP. Php.ini содержит набор директив, каждая их которых пишется с новой строки и представляет собой пару ключ-значение, разделенные знаком равно. Строки начинающиеся с «;» не выполняются, это комментарии. Директивы определяют множество настроек интерпретатора PHP, а также отвечают за загрузку модулей.

Визуально php.ini выглядит так:

Пример настройки PHP версии 7 на вывод ошибок через файл php.ini

Рассмотрим несколько встроенных директив:

  • Mbstring.func_overload — задействует механизм перегрузки функций
  • Allow_url_include — позволяет использовать подключение файлов через URL
  • Disable_functions — запрещает выполнения внутренних функций PHP
  • Memory_limit — задает максимальный объем памяти в байтах
  • Output_buffering — включает и отключает буферизацию вывода.

Посмотреть настройки php.ini можно через веб-интерфейс, выполнив php-файл с кодом:

<?php
phpinfo();
?>

В операционной системе CentOS находится по адресу: /etc/php.ini, в других ОС местоположение файла может быть другим.

Обычно провайдеры на виртуальном хостинге не предоставляют возможность редактировать файл «php.ini» целиком. Как редактировать параметры «php.ini» на нашем хостинге читайте в статье: изменение параметров php.ini.

На всех тарифах нашего хостинга включена поддержка PHP. Чтобы выбрать тариф перейдите на страницу хостинг c php.

Принимаем
Все способы