memory
не является допустимой директивой php.ini. Это может решить вашу проблему, потому что она не распознается, в свою очередь прибегая к значению по умолчанию, которое действительно работает. Также обратите внимание, что «мегабайт» должен быть M
, а не MB
.
Правильный способ установки значения:
memory_limit=40m