網(wǎng)站打開很慢,很多時候直接提示“Maximum execution time of 30 seconds exceeded”,這種情況一般是因為你的腳本已經(jīng)運行了超過了php的max_execution_time腳本可執(zhí)行時間的設定,這個設置是為了防止腳本長時間占用服務器資源,php配置文件的默認值是30秒,要解決此問題,有以下幾種方法:
1.在php文件頭部增加腳本執(zhí)行時間自定義設置:
set_time_limit(60); // 設置執(zhí)行時間為60秒或更長時間
2.修改php配置文件php.ini文件中更改max_execution_time的值:
max_execution_time = 60
注意:設置過長的超時時間可能會導致服務器負載過高,解決方法還是要找到影響程序執(zhí)行的原因,必須優(yōu)化數(shù)據(jù)庫或程序。