我在我的magento 1.6.1.0站點上遇到了一些問題,看起來像內存泄漏。服務器完全失敗了幾次,因爲我在共享服務器上,我的託管公司對我並不滿意,並威脅要禁止我的網站離開他們的服務器,因爲他們說這是對整個服務器的威脅。Magento內存泄漏
當服務器在服務器日誌下跌,我們可以讀第一: NY-SH-02了Suhosin [31654]:ALERT - 上efree金絲雀錯配() - 在0x7f7567b90e58(攻擊者發現堆溢出 'REMOTE_ADDR沒有設置',文件'/var/www/sites/mysite.com/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php',第119行) 約78線與同一時間的確切消息
1次在系統寫入之間 NY-SH-02 suhosin [30574]:ALERT - efree上的canary不匹配() - 在0x7f7567b90e58(攻擊者'REMOTE_ADDR未設置',文件'/ var/www/sites/mysite.com/lib/Zend/Controller/Response/Abstract.php',第586行)
在此之後的半分鐘內出現以下消息 NY-SH-02 suhosin [32532]:ALERT - 腳本嘗試將memory_limit增加到536870912字節,其高於允許值(攻擊者'ip-adress',文件'無功/網絡/網站/ mysite.com /的index.php」,2號線)
這行看起來像50次,但不同的PHP文件,但始終定義的最後alertline說話線2
的IP不會忽略因爲攻擊者有時不同,2次是谷歌機器人,2次是不同的IP。
有沒有人遇到過這個問題,或知道我必須從哪裏開始尋找,因爲這是乾草堆裏的針。
Magento無法在共享主機上工作。這是非常昂貴的資源。 – Kalpesh 2012-08-09 21:26:59
「我的託管公司的共享服務器對我並不滿意,並威脅要禁止我的網站離開他們的服務器,因爲他們說這是對整個服務器的威脅。」這是你的問題。 – benmarks 2012-08-10 01:18:10
共享主機需要應用程序與其他人一起玩,Magento經常拒絕共享資源,並且不能與其他人一起玩。您選擇一個將運行Magento的主機方案,並允許進行緩存,腳本內存空間和數據庫調整以實現性能。Magento中的大多數「內存泄漏」都被發現是不充分的資源分配,導致請求PHP解釋器和數據庫堆積起來。 – 2012-08-10 02:25:11