Prestashop突然給出了http 500錯誤。我打開錯誤日誌和得到這個:Prestashop:內存不足(分配...)在../../../classes/Configuration.php
"Fatal error: Out of memory (allocated 709623808) (tried to allocate 130968 bytes) in /var/www/vhosts/44/252639/webspace/httpdocs/shop.mywebsite.com/classes/Configuration.php on line 206".
我上雙行206檢查Configuration.php
,它只是一個標準的Prestashop文件,沒有什麼很奇怪。畢竟這是一個「內存不足」的錯誤,所以也許我應該增加內存。
phpinfo()
顯示memory_limit 1024M
,這已經很多了,但也許我應該嘗試2048M。我試圖創建一個新的自定義php.ini,但沒有奏效,因爲(根據phpinfo)在此目錄中搜索加載的ini文件:/opt/alt/php56/etc
。
我的主機提供商不允許我編輯它,它是隻讀的。
我能做些什麼來解決問題?
我還沒有做備份。
激活您的Prestashop緩存,這應該可以緩解您的內存問題。 –
謝謝你的回答!我沒有這樣做,所以我只打開了Smarty Cache。然而,它沒有工作......然後我禁用了所有非prestashop模塊,但它也沒有工作。你也許有其他建議嗎? – mroWsymaS