我有一位客戶遇到與腳本超時有關的錯誤。我已經包含了下面的代碼,但我認爲問題是需要延長超時。致命錯誤:在腳本中超出了最大執行時間30秒
這是我可以在代碼中設置的東西,還是必須由Web主機(GoDaddy)設置?
致命錯誤:超出d爲30秒的最大執行時間:\託管\ 123 \ HTML \ siteame \可溼性粉劑內容\插件\爲myplugin上線170
在該代碼\ myplugin.php要點是:
function my_copy_recurse($src,$dst){
$dir = opendir($src);
@mkdir($dst);
while(false !== ($file = readdir($dir)))
{
if (($file != '.') && ($file != '..'))
{
if (is_dir($src . '/' . $file)) {
my_copy_recurse($src . '/' . $file,$dst . '/' . $file);
}
else {
copy($src . '/' . $file,$dst . '/' . $file);
}
} //THIS IS LINE 170
}
closedir($dir);
}
你有沒有試過對一個小目錄(也許只有一個文件)運行此功能,以確保你沒有發生無限循環? –
嗨,布賴恩,是的,它安裝在許多客戶站點以及幾個本地主機站點上。 –