Настройка php.ini
Войти

Настройка php.ini

Настройка php.ini

Где можно найти php.ini

Расположение php.ini можно определить посмотрев информацию через команду phpinfo() в строке Loaded Configuration File

Debian - /etc/php/7.3/php.ini
Ubuntu - /etc/php/7.4/apache2/php.ini

Windows - Конфигурация

short_open_tag = On
upload_max_filesize = 100M
post_max_size = 100M

extension=curl
extension=mbstring
extension=mysqli

Ubuntu - Конфигурация

short_open_tag = On
upload_max_filesize = 100M

Конфигурация

engine = on
short_open_tag = on
output_buffering = 4096
precision = 14
magic_quotes_gpc = off
file_uploads = on
upload_max_filesize = 30M
max_input_vars = 10000

allow_url_fopen = Off

конец конфигурации

Настройка php.ini

engine (dflt: on) — включает или выключает интерпретатор PHP

short_open_tag (dflt: on) - определяет, разрешается ли короткая форма записи тегов PHP

magic_quotes_gpc = off - определяет, разрешается ли короткая форма записи () тегов PHP

max_execution_time - время в течении которого скрипт должен полностью завершить своё исполнение. Для отмены ограничений можно присвоить 0.

Измеряется в секундах. Дефолтное значение: "30"

session.use_trans_sid - производит отключение подстановки идентификатора сессии в ссылке на сайте

realpath_cache_size - определяет размера кэша realpath, используемого в PHP. Это значение должно быть увеличено на системах, в которых PHP открывает большое количество файлов соответственно количеству выполняемых файловых операций.

max_input_vars - это количество входных переменных, которые могут быть приняты в одном запросе (ограничение накладывается на каждую из глобальных переменных $_GET, $_POST и $_COOKIE отдельно)

memory_limit - определяет максимальное количество оперативной памяти, которое может быть выделено скрипту. ВАЖНО!!! Это не лимит оперативной памяти выделяемой для сайта, а максимум, что может запросить скрипт для своей работы.

mbstring.func_overload - определяет положительное значение, которое представляет собой комбинацию битовых масок, определяющих категории функций, которые нужно перегружать. Это будет число 1 для перегрузки функции mail(). 2 для строковых функций,

max_input_time - максимальное количество секунд, в течении которых скрипт может считывать входящие данные, например, POST и GET. Слишком маленькое выставленное время приведет к тайм-ауту больших по весу загрузок

default_socket_timeout - задает время ожидания данных из сокета до разрыва соединения.

file_uploads - разрешать или не разрешать закачивание файлов.

upload_max_filesize - максимальный размер закачиваемого файла.

allow_url_fopen

- данная директива включает поддержку оберток URL (URL wrappers), которые позволяют работать с объектами URL как с обычными файлами
Теги:
php