91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中怎么設置超時限制

發布時間:2021-07-23 14:24:59 來源:億速云 閱讀:359 作者:Leah 欄目:開發技術

php中怎么設置超時限制,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

對于函數我們可以常用下面方法,直接給函數設置超時時間來操作,

declare(ticks = 1); 

    function a(){
    sleep(10);
    echo "a finishi ";
}
function b(){
    echo "Stop ";
}
function c(){
    usleep(100000);
}
 
function sig(){
    throw new Exception;
}
 
try{
    pcntl_alarm(1);
    pcntl_signal(SIGALRM, "sig");
    a();
    pcntl_alarm(0);
}catch(Exception $e){
    echo "timeout ";
}
b();
a();
b();


對于文件或程序代碼可使用set_time_limit只是設置你的PHP程序的超時時間.
解決方法:

1.修改php.ini文件,代碼如下:

復制代碼 代碼如下:

max_execution_time = 30; // Maximum execution time of each script, in seconds 原值30秒,你可以改大點.

改完后記得重啟php,該方法改了后對所有程序生效.

2.修改你的程序,在你需要耗時超過默認值(30秒)的腳本中,加入代碼:

復制代碼 代碼如下:

set_time_limit(300); // 最大執行時間這里設置300秒

設置成0表示不限時。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

九龙坡区| 馆陶县| 双鸭山市| 吉木萨尔县| 寻甸| 马龙县| 荆门市| 衡阳市| 丰顺县| 南召县| 本溪市| 云浮市| 罗平县| 郧西县| 阳新县| 绍兴市| 舒兰市| 巴林左旗| 通化县| 兰溪市| 娱乐| 库尔勒市| 金堂县| 梧州市| 铁岭市| 兴安盟| 峨眉山市| 苏州市| 收藏| 太湖县| 丽江市| 淮北市| 大关县| 临夏市| 盐城市| 会东县| 嘉义县| 漾濞| 昔阳县| 灯塔市| 中超|