鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全/ godaddy 主機(jī)如何修改php腳本運(yùn)行時(shí)間限制

godaddy 主機(jī)如何修改php腳本運(yùn)行時(shí)間限制

在godaddy的虛擬主機(jī)上放了一個(gè)php文件,運(yùn)行超過2分鐘就會(huì)500報(bào)錯(cuò)。因?yàn)槟_本中要有sleep函數(shù),所以時(shí)間比較長(zhǎng)。試圖修改 maximun_execution_time 設(shè)置,但是仍然無法突破120秒。
情況和以下這位外國(guó)老兄一樣。
https://stackoverflow.com/que...
有人說是因?yàn)楣蚕矸?wù)器,所以Godaddy設(shè)置了不可逾越的120秒。
請(qǐng)問有什么辦法增加php腳本運(yùn)行時(shí)間限制呢?
有人說命令行執(zhí)行,不會(huì)受限,我需要定時(shí)執(zhí)行這個(gè)php,可行么?怎么做?
另外aliyun服務(wù)器是否有類似限制?如果有好些的服務(wù)器,我可能會(huì)考慮換一下。因?yàn)?20秒實(shí)在是不夠sleep的。
謝謝!

回答
編輯回答
淺淺

有人說命令行執(zhí)行,不會(huì)受限,我需要定時(shí)執(zhí)行這個(gè)php,可行么?怎么做?

crontab

*/10 * * * * php /path/test.php   # 每10分鐘執(zhí)行一次

另外,你http請(qǐng)求等待120s,本身也不和邏輯啊,異步或者socket來做 。

2017年9月17日 09:42