我想用我想構建的php
腳本來獲得幫助。 我已經創建了這個腳本來發送多個短信給一些收件人。所有數據都存儲到數據庫表(數據> 1500行)。我使用select
查詢LIMIT 0, 1
。當消息發送時,我刪除特定行並再次將文件include
繼續到下一個row
。問題是,在rows
= 300時,我有一個連接超時錯誤。請讓我知道我怎麼能解決這個問題,或者如果有另一種方式來算出這個..如何在同一個php文件運行多次時避免連接超時
回答
你需要在你php.ini
文件這兩行更改基於您requiredment
max_execution_time = 60; // sec
或者將這個在你的頁面
set_time_limit(100); // Sec
的頂行有一個在php.ini文件中的max_execution_time限制,該文件將執行30秒(在PHP默認執行時間),這樣你就可以在你的文件的頂部添加以下代碼。
ini_set('max_execution_time', 600);
這裏600表示秒。
我會試試它..是另一種讓執行時間再次初始化的方法?像'shell_exec'而不是'include'這個我用的? – GeoDim
謝謝,但它沒有工作。進程再次停止.. – GeoDim
shell_exec是用於在PHP中執行linux命令。所以爲了增加文件執行時間,您需要在特定文件中設置時間限制或者在php.ini文件中進行更改。 – user3259856
- 1. 使用多線程和連接池時避免連接超時
- 2. 如何優化查詢以避免mysql/php連接超時
- 3. 如何避免上傳大文件時出現空閒連接超時?
- 4. Mysql,如何避免多個連接在同一張表上
- 5. PHP長時間運行腳本,jQuery避免超時?
- 6. 如何避免CGI超時?
- 7. 避免運行函數多於一次
- 8. 如何避免類java的同一個實例正在運行多次
- 9. 如何避免兩個作業同時在Quartz中運行?
- 10. 如何在運行Hadoop時避免OutOfMemoryException?
- 11. 我如何避免同一張桌子上的多個連接?
- 12. 在同一時間多次插入查詢時,避免多次插入
- 13. 如何避免重複,同時連接兩個表
- 14. 如何一次更新多行,同時避免唯一密鑰的問題?
- 15. 如何避免超時連接GoPro相機
- 16. 如何避免glassfish jsf中的連接超時?
- 17. 避免長連接時間
- 18. 避免多次內部連接到同一表中
- 19. Tomcat連接池mysql配置,以避免空閒連接超時
- 20. 你如何在同一時間運行多個java文件?
- 21. 如何將多個文件同時連接到單個文件
- 22. JavaScript只運行一次函數,並避免在刷新時再次運行
- 23. 如何避免使用左連接時的文件和
- 24. 在SQLAlchemy中避免套接字超時
- 25. PHP運行分開,避免超時用戶
- 26. 避免多次加載同一個彈簧文件的能力
- 27. 如何避免在查詢中多次加入同一個表?
- 28. 避免CGI超時
- 29. 多個同時SQL連接超時在多線程Windows服務
- 30. 如何多次連接同一個表?
謝謝,但如果我不想更改'php.in' ..我有什麼其他選項? – GeoDim
通過添加此行更改您的代碼'set_time_limit(20);'..refer manual http://php.net/manual/en/function.set-time-limit.php – Jana