簡體   English   中英

注銷后的Joomla 3.3.3錯誤

[英]Joomla 3.3.3 error after logout

我需要在Web服務器上安裝Joomla-首先,我無法在遠程Web服務器上安裝Joomla,因為安裝無法完成第1步(不知道為什么),所以我將其安裝在本地計算機並將完成的安裝上傳到我的網絡服務器上。 因此,一切都很好,現在我的網絡服務器上有一個“正在運行的” joomla。

但是:我可以使用管理員用戶名和密碼等進行登錄,但是當我單擊“注銷”時,我得到一個空白頁,只有一個空的正文標簽。

查看error.log文件:

 PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to
allocate 3094558001 bytes) in [...]/www/libraries/joomla/filter/input.php on line 706

每次我要打開起始頁時,此錯誤都會附加到日志文件中。 我用谷歌搜索了stackoverflow,但是沒有找到任何解決方案。

該Web服務器允許的內存大小似乎為128MB,腳本是否要分配約3GB? 對我來說,這似乎是joomla開發人員在這里做的不好,但我不知道。 有趣的是,當我搜索該錯誤消息時,有很多(!)網站因該錯誤而無法運行。

請幫我!

好的,我只是注釋掉了幾行代碼,看來現在一切正常。 因此,如果有人和我有同樣的問題,只需注釋掉那幾行,並希望它也能起作用!

702-713行

// Convert decimal
/*$source = preg_replace_callback('/&#(\d+);/m', function($m)
{
    return utf8_encode(chr($m[1]));
}, $source
);

// Convert hex
$source = preg_replace_callback('/&#x([a-f0-9]+);/mi', function($m)
{
    return utf8_encode(chr('0x' . $m[1]));
}, $source
);*/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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