国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

討論,在每次http請(qǐng)求結(jié)束后調(diào)用set_time_limit(0)

ichynul

問(wèn)題描述

php.ini中max_execution_time的值對(duì)cli環(huán)境無(wú)效,但可以在程序中是可以被修改并生效的,如set_time_limit()方法。
正常來(lái)講,沒(méi)有人明知是cli環(huán)境的情況下,寫代碼時(shí)去修改這個(gè)值,但webman承接傳統(tǒng)的php生態(tài),難免某個(gè)第三方包會(huì)去修改它,或者一些老項(xiàng)目代碼遷移有遺留。
而且這個(gè)問(wèn)題不好排查,比如我遇到問(wèn)題是某個(gè)上傳文件的地方set_time_limit(),你必須調(diào)用過(guò)這個(gè)上傳文件的接口才會(huì)觸發(fā)此問(wèn)題,過(guò)一段時(shí)間進(jìn)程就自動(dòng)退出重啟。
在每次請(qǐng)求結(jié)束后調(diào)用一次set_time_limit(0),應(yīng)該對(duì)性能影響不大吧。

1117 1 0
1個(gè)回答

walkor 打賞

框架就不加 set_time_limit(0) 這個(gè)了。
如果出現(xiàn)Maximum execution time類似的報(bào)錯(cuò),直接代碼里搜下 set_time_limit 去掉,或者自己在請(qǐng)求結(jié)束后調(diào)用下set_time_limit(0)就好了。

  • ichynul 2022-10-28

    直接修改代碼不好,萬(wàn)一是composer的包,修改了升級(jí)又恢復(fù),只能弄個(gè)中間件處理一下了

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??