一般是因為 允許25165824用盡位元組的記憶體大小 的問題引發的
解決辦法
1. 修改php.ini 的設定檔,調高記憶體限制
memory_limit = 26M 改為 60M
2. 在出錯程式裏面添加
ini_set(’memory_limit’, ‘32M’);
比如在wordprass 裏買按就是加到配置檔裏
這一句添加到/default/settings.php 文件裏
3. 在網站根目錄建立 .htaccess文件,
在.htaccess檔開頭加上
php_value max_execution_time 1200
php_value memory_limit 200M
php_value post_max_size 200M
php_value upload_max_filesize 200M
對於一般的虛擬主機,通過對.htaccess對伺服器進行設置就能解決相關問題。這個方法也適用於其他php程式引起的類似問題。
建議更改的時候要先備份原本的檔案,然後要重啟伺服器
沒有留言:
發佈留言