[英]PHP.ini memory_limit not updating
我已經通過 Homebrew 安裝了 PHP 並且我正在使用 Laravel Valet 在本地為我的項目提供服務。 我想更新 PHP.ini 中的memory_limit
但由於某種原因它看起來沒有更新。
如果我運行php --ini
我得到:
Configuration File (php.ini) Path: /usr/local/etc/php/7.4
Loaded Configuration File: /usr/local/etc/php/7.4/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.4/conf.d
Additional .ini files parsed: /usr/local/etc/php/7.4/conf.d/ext-opcache.ini,
/usr/local/etc/php/7.4/conf.d/php-memory-limits.ini
我已經在/usr/local/etc/php/7.4/php.ini
和/usr/local/etc/php/7.4/conf.d/php-memory-limits.ini
中更新了memory_limit
。
然后我運行:
brew services restart php@7.4
和
valet restart
如果我在我的項目中顯示phpinfo()
,它仍然會顯示memory_limit = 128M
。
這是我在mac上解決這個問題的方法:
我運行: php --ini
它 output:
Configuration File (php.ini) Path: /usr/local/etc/php/7.4
Loaded Configuration File: /usr/local/etc/php/7.4/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.4/conf.d
Additional .ini files parsed: /usr/local/etc/php/7.4/conf.d/error_log.ini,
/usr/local/etc/php/7.4/conf.d/ext-opcache.ini,
/usr/local/etc/php/7.4/conf.d/php-memory-limits.ini
我編輯了/usr/local/etc/php/7.4/php.ini
重啟php。 還是同樣的問題。
然后我編輯了/usr/local/etc/php/7.4/conf.d/php-memory-limits.ini
,重新啟動。 有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.