Редактируем php.ini, основные директивы
Php.ini
– текстовый файл, содержащий настройки платформы PHP.
Чтобы увидеть текущую конфигурацию платформы PHP необходимо сделать следующее:
- Создайте новый файл в вашем редакторе и введите следующий код:
<?php phpinfo(); ?>
- Сохраните файл, например, (назвать можете например так:
phpinfo.php
) в вашем корневом каталоге. - Затем введите url-адрес (
http://your-site/phpinfo.php
) в адресной строке браузера. - Теперь вы сможете увидеть полную конфигурацию текущей платформы PHP.
На что стоит обратить внимание при редактировании файла php.ini.
Строки, который начинаются с ( ;
) , считаются комментариями. В самом файле php.ini большинству директив предшествуют примеры.
В php.ini вы можете использовать предопределенные константы, например, E_ALL | E_STRICT
.
Обратите внимание, что php.ini можно использовать следующие операторы:
'|
', '~
', '!
', '^
' и '&
'.
Редактируем php.ini в XAMPP
Основные директивы:
Директива | Значение | Описание |
---|---|---|
display_errors
|
On Off |
При On сообщения об ошибках выдаются прямо на страницу сайта. Имеет важное значение для отладки ошибок в сценарии.
|
error_reporting |
E_ALL | E_STRICT E_ERROR E_ALL & ~E_NOTICE |
Устанавливаем уровень обработки ошибок: Значение E_ERROR : выдавать только серьезные ошибки E_ALL | E_STRICT : включаем строгий контроль ошибокE_ALL & ~E_NOTICE : все сообщения об ошибках кроме незначительных |
short_open_tag |
on
|
Разрешаеи или запрещаем возможность использования короткой формы записи (<? ?> ) тегов PHP.
|
file_uploads |
on
|
Разрешаеи или запрещаем возможность использовать платформу PHP для загрузки файлов на сайт. |
html_errors |
on
|
Включаем или отключаем сообщения об ошибках html |
magic_quotes_gpc |
on
|
Включаем или отключаем автоматическую обработку кавычек и апострофов, в данных get, post, и cookie. Если on , то перед кавычками (одинарными и двойными) автоматически добавляться обратный слеш. Не рекомендовано.
|
upload_max_filesize |
по умолчанию: 2М
|
При импорте базы в PhpMyAdmin максимальный размер загружаемого файла по умолчанию равен 2М . Что бы изменить это значение нужно исправить upload_max_filesize Однако, этого может быть недостаточно. Если нужное значение больше заданного в переменной post_max_size в том же файле, то нужно можно поменять и его. Причем оба этих значения должны быть меньше указанного в memory_limit. И если файл велик, то возможно, для его обработки понадобится много времени, ограничение в переменной max_execution_time может дать отрицательный эффект. |
Таблица будет расширяться.
Комментарии к статье