PHP ini_get () и php.ini не синхронизированы - PullRequest
2 голосов
/ 21 июля 2010

Мой php.ini имеет предел памяти 256M.phpinfo () отражает это.Но из PHP, ini_get ('memory_limit');возвращает 32M.Мои фатальные ошибки, связанные с превышением лимита памяти, также говорят о том, что максимальное значение составляет 32M.

Есть идеи, почему phpinfo () мне врет?

Ответы [ 3 ]

1 голос
/ 21 июля 2010

Возможно переопределить параметры php.ini в файлах конфигурации Apache.

В зависимости от системы их расположение может различаться, но проверьте что-нибудь в / etc / apache2, /etc/apache2/conf.d, / etc / apache2 / sites-enabled

1 голос
/ 21 июля 2010

- это один из результатов Cli, а другой из Интернета?

0 голосов
/ 21 июля 2010

Вы пытались установить ограничение с помощью PHP-кода в качестве теста?

ini_set ('memory_limit', '256M');

...