У меня была проблема с изменением размера загрузки на моем phpmyadmin и OS X 10.9.4 Mavericks.Сначала я не знал, где php.ini так используется locate
locate php.ini
, который вернулся с
/private/etc/php.ini.default
/usr/local/etc/php/5.4/php.ini
Я пытался редактировать / usr / local / etc /php / 5.4 / php.ini, а затем перезапустите на сервере, поставьте, что это не сработало.
Я вспомнил, что есть лучший способ найти этот файл, который я ищу, или, по крайней мере, где находится phpищу php.ini.
<?php phpinfo() ?>
вернулся и сказал, что ожидает /etc/php.ini, но у меня его там не было.Ниже приведено описание phpinfo ():
Configuration File (php.ini) Path: /etc
Оказывается, что первый результат в приведенной выше команде поиска - это то, что я ищу.
По крайней мере, в OS X 10.9.4 Mavericks (OS X - это что-то новое для меня) / etc на самом деле является ссылкой, etc -> private / etc, и, судя по всему, PHP принимает значения по умолчанию, если php.ini фактически не присутствует.
Я скопировал /private/etc/php.ini.default
cp /private/etc/php.ini.default /private/etc/php.ini
Затем проверил переменные в новом /etc/php.ini согласно совету Адитьи Бхатта выше, и это сработало.В моем случае значения были:
memory_limit =128M
post_max_size = 64M
upload_max_filesize = 64M
Очевидно, что служба apache должна быть перезапущена, чтобы увидеть изменения.