2014-03-07 40 views
-1

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 38312699 bytes) in /home1/eshoppaz/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 58Open Cart致命錯誤:允許的內存大小問題

如何解決此問題?

+0

您有權訪問php.ini文件嗎? –

+0

[PHP:致命錯誤:允許內存大小134217728字節用盡(CodeIgniter + XML-RPC)]的可能的重複](http://stackoverflow.com/questions/561066/php-fatal-error-allowed-memory-size- of-134217728-bytes-exhausted-codeigniter) – shadyyx

回答

0

如果您有權訪問php.ini文件,請將memory_limit選項設置爲128M

如果您沒有訪問它,你可以嘗試使用設置在.htaccess:

php_value memory_limit 128M 

如果你改變它在php.ini文件不要忘記重新啓動服務器後更改值。

您的服務器已將memory_limit設置爲64Mb,而Open Cart需要更多一點(您的錯誤需要更多36Mb)。另外我在其他論壇上看到人們將memory_limit設置爲256M以避免問題。

我希望這對你有所幫助。

+0

Daniel,謝謝你的迴應。這是我在我的php.ini文件中有: max_execution_time = 30;每個腳本的最大執行時間,以秒爲單位 max_input_time = 60 \t;每個腳本可能花費的解析請求數據的最大時間量 memory_limit = 128M;腳本可能消耗的最大內存量(16MB) – user3385915

+0

嘗試將memory_limit更改爲256M,重新啓動服務器並重試。我敢肯定,問題是memory_limit屬性,但我不知道100%如何解決它哈哈。對我而言,當我在php.ini文件中更改它時,它可以正常工作,所以也許可以。 –

+0

謝謝@DanielRogi我已經改變了它,我希望它能正常工作 – user3385915

1

您必須更改根目錄和admin文件夾內的memory_limit,我注意到沒有人指出這一點,它爲我工作。

相關問題