![](/img/trans.png)
[英]Phpmyadmin is not working on ubuntu 22.04 with php7.4 and apache2
[英]Absurdly high memory allocations with php7.4 under apache windows
這些極不可能的高 memory 分配嘗試的原因可能是什么,我最近在我的生產服務器上注意到:
PHP Fatal error: Allowed memory size of 1006632960 bytes exhausted (tried to allocate 51002234388 bytes) in D:\wp\wp-includes\load.php on line 1466
這發生在 Wordpress(參見錯誤消息)中,也發生在 Lime Survey 中。
I'm running PHP 7.4.27 on Windows Apache 2.4.21 on a Windows Server 2008.
該錯誤是一致的(相同的字節數,相同的腳本,相同的行)並且在服務器重新啟動后仍然存在。
奇怪的是,我可以通過簡單地將所有腳本文件移動到不同的文件夾來消除 Lime Survey 安裝中的錯誤。
編輯:現在相同:通過 FTP 下載 D:\wp 中的所有腳本文件,創建一個新目錄 D:\wp 並上傳 FTP 中的所有文件,錯誤消失了。 這里發生了什么?
謝謝!
load.ze1bfd762321E409CEE4AC0B6E841963CZ負責BootStrate ZFDE31686817FE502555555555555555555555555555861BS,該插件使插件能夠使用能夠使用本機ZFDE3168686868686868686868686868686817255555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555太平洋碼您是否嘗試過停用所有插件並查看是否仍有 51GB 分配?
要解決此問題,請正常檢查php.ini
配置
/etc/php/php7.4
在wp-config.php
中插入 memory 分配
並且還在 .htaccess 中插入.htaccess
限制
可能您隱藏了惡意代碼。 檢查插件。 因此,當您更改文件夾時,memory 被修復了。 並且您的 memory 錯誤沒有再次發生,因為在新文件夾中插件未激活。
原因很可能與插件有關。
我會檢查:
隔離哪個插件,可以通過使用實時備份來完成,一次刪除/禁用一個插件。
增加 memory 限制可以通過 wordpress 完成,但可能不會生效,除非在服務器或 php 級別上配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.