欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php 更新數(shù)據(jù)庫中斷的解決方法

 更新時間:2009年06月05日 23:07:57   作者:  
使用PHP程序更新數(shù)據(jù)庫,總是到160000條時中斷, 查看LOG,顯示超過PHP最大執(zhí)行時間的錯誤, 只需要在PHP腳本中加入如下語句
即可解決:
set_time_limit(900);
這個函數(shù)指定了當(dāng)前所在php腳本的最大執(zhí)行時間,
雖然設(shè)定值是900秒,實際上
最大執(zhí)行時間=php.ini里的max_execution_time數(shù)值 - 當(dāng)前腳本已經(jīng)執(zhí)行的時間 + 設(shè)定值
假如php.ini里的max_execution_time=30,當(dāng)前腳本已經(jīng)執(zhí)行10秒,則:
最大執(zhí)行時間=30-10+900=920秒。
經(jīng)過如此修改后,PHP腳本成功更新200000條記錄。

以上是在LAPP環(huán)境中通過的。
另外,據(jù)說這個方法在windows環(huán)境無效,在windows環(huán)境需要指定php.ini里的max_execution_time數(shù)值。
沒有測試這種情況。

相關(guān)文章

最新評論