簡體   English   中英

PHP.ini memory_limit 未更新

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM