
我已在 Wampserver 的 php.ini 檔案中將 memory_limit 設為 -1。我的內存是 6 Go。但我仍然收到此錯誤:致命錯誤:記憶體不足(已分配 1673789440)(嘗試分配 67108864 位元組)在 C:\wamp\www\livre_scraping1\api\simple_html_dom.php 第 1353 行
請幫忙。謝謝。
答案1
PHP 是否以 WampServer 上的 Apache 模組運作?如果是這樣,請檢查.htaccess
伺服器檔案並查找行php_value memory_limit xxxx
.它可能會覆蓋該php.ini
值
答案2
有 2 個php.ini
文件,我猜你編輯錯誤的一個。
使用 wampmanager 選單確保編輯正確的選單,如下所示:-
left click wampmanager -> PHP -> php.ini
這是php.ini
PHP在Apache下運行時實際使用的文件
另一種\wamp\bin\php\php{version}\php.ini
用於 PHP CLI,即從命令列執行 PHP 時。