Articles of php ini

В чем разница между локальным значением и значением ведущего

Когда я показываю phpinfo(); Я вижу два столбца: local value и master value . Когда веб-сервер выберет local value и когда он выберет master value ?

Ошибка PHP из памяти, хотя memory_limit не достигнут

Я только что унаследовал сайт с PHP-скриптом, который постоянно исчерпывает память при 117 МБ. Это происходит даже тогда, когда я увеличиваю переменную памяти memory_limit PHP до 312 МБ, что я делаю через php.ini. Это теперь решено благодаря большой подсказке от pcguru. См. Мой ответ ниже, который начинается: я наконец нашел ответ ini_get('memory_limit') возвращает значение, установленное […]

PHP удалить / исправить модуль не найден или уже загружен предупреждения?

Когда я запускаю php-скрипт из командной строки, как показано ниже php test.php я получаю следующий вывод PHP Warning: Module 'memcache' already loaded in Unknown on line 0 PHP Warning: Module 'apc' already loaded in Unknown on line 0 как я могу исправить или удалить эти предупреждения модуля? Я проверил php.ini в etc/php.ini выход php -i […]

ini_set () область действия?

У меня был index.php и несколько файлов, которые включают каскадирование, что-то вроде этого. index.php -> controller.php -> model.php -> view.php В model.php меня есть функция, использующая ini_set('memory_limit', '-1'); Когда истечет время изменения ini_set() ? После выполнения index.php ? Или view.php ? Или функция в model.php ?

Как я могу добавить поддержку jpeg для Heroku PHP buildpack

Я разрабатываю приложение с использованием Heroku. Мне нужно будет манипулировать изображениями, но, к сожалению, jpeg не поддерживается по умолчанию. Я говорил с поддержкой, и вот их ответ: "We unfortunately don't support jpeg by default. But the good news is that we open sourced our PHP buildpack, so hopefully the community will be able to bring […]

настройка max_input_vars директива PHP.ini с использованием ini_set

Могу ли я установить директиву max_input_vars PHP.ini в моем коде? Я установил его по умолчанию 1000, однако у меня есть скрипт, который имеет много флажков и текстовых полей, которые могли бы, и, вполне возможно, преодолеть предел 1000. Я использую PHP 5.3.10, и я не получаю никаких ошибок при этом. Кроме того, я не могу найти […]

Ошибка phpunit require_once ()

Недавно я установил phpunit на свой сервер через установщик груши. Когда я иду запустить тест, я получаю следующую ошибку: PHP Предупреждение: require_once (PHPUnit / Util / Filter.php): не удалось открыть поток: такой файл или каталог в / usr / bin / phpunit в строке 44 PHP Неустранимая ошибка: require_once (): Ошибка открытия PHPUnit / Util […]

Чувак, где мой php.ini?

Несколько лет назад я установил Apache 2.2x и PHP 5.3.1 на сервере Linux, который я поддерживаю. Я использовал .tar.gz и построил их в соответствии с инструкциями (вместо rpms и what-have-you). И все было хорошо. Сегодня мне нужно установить это , похожее на библиотеку PHP. Я прошел все шаги до установки, и я нашел ibm_db2.so в […]

где я могу найти php.ini для php-cli

Похоже, что в командной строке php используется другой php.ini из основного php-интерпретатора. Я использую Ubuntu 10.4. Моя проблема заключается в том, что в основном php.ini я включил дополнительный путь для внешней библиотеки, но в версии cli этого нет, и поэтому у меня есть ошибка включения пути. благодаря

Установите PDO для исключения исключений по умолчанию

Я всегда хочу, чтобы PDO выдавал исключения, если возникает ошибка, поскольку я всегда использую PDO: try { $dbh = new PDO("mysql:host=$kdbhost;dbname=$kdbname",$kdbuser,$kdbpw); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // some queries } catch (PDOException $e) { error_log('PDO Exception: '.$e->getMessage()); die('PDO says no.'); } Было бы неплохо, если бы был файл конфигурации, который я мог бы редактировать, чтобы сделать так, чтобы […]