您好,登錄后才能下訂單哦!
小編給大家分享一下php如何設(shè)置頁(yè)面運(yùn)行時(shí)間,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
php設(shè)置頁(yè)面運(yùn)行時(shí)間的方法:1、打開(kāi)php.ini配置文件;2、找到max_execution_time變量;3、修改頁(yè)面運(yùn)行時(shí)間即可。
本文操作環(huán)境:windows10系統(tǒng)、php 7.1、thinkpad t480電腦。
我們都知道在默認(rèn)情況下,php.ini中配置的最大執(zhí)行時(shí)間是 30 秒,這是由 php.ini 中的 max_execution_time 變量指定的。那么如果我們有一個(gè)需要花費(fèi)很多時(shí)間的工作,比如我們要發(fā)送大量的郵件,或者是要進(jìn)行龐大的數(shù)據(jù)統(tǒng)計(jì)分析工作,即使任務(wù)沒(méi)有執(zhí)行完畢,服務(wù)器也會(huì)在 30 秒后強(qiáng)行中止正在執(zhí)行的程序??上攵@種情況是我們非常不愿意看到的,那么我們能不能設(shè)置下頁(yè)面執(zhí)行時(shí)間呢,答案是可以的。
下面就讓我們一起來(lái)看看具體的方法吧。
1,修改最長(zhǎng)執(zhí)行時(shí)間的兩種方法
(1)直接修改 php.ini 中 max_execution_time 的數(shù)值。
(2)如果沒(méi)權(quán)限修改 php.ini 文件,或者我們想對(duì)某些頁(yè)面進(jìn)行單獨(dú)設(shè)置。那么也可以在 PHP 程序頁(yè)面中進(jìn)行設(shè)置,代碼如下(數(shù)值 0 表示沒(méi)有執(zhí)行時(shí)間的限制)。
ini_set('max_execution_time', '0')
以上是“php如何設(shè)置頁(yè)面運(yùn)行時(shí)間”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。