我做了一個腳本,從網站抓取某些數據,並可能迭代網站上的多個頁面,如果存在某些條件,新的頁面迭代需要腳本重新加載,因爲我正在使用的函數PHP獲取我刮的頁面只能被調用一次,當我在瀏覽器中運行腳本時,我只是通過JavaScript重新加載來解決這個問題。但是,現在我試圖用cronjob設置這個任務,所以JavaScript不會工作......任何建議?重新運行PHP腳本沒有javascript
0
A
回答
2
Meta refresh是你在找什麼。
<meta http-equiv="refresh" content="5; url=http://example.com/">
如果你正在運行的CLI/cron的PHP,你可以建立一個更會使用popen
和打開的子處理了一個又一個的過程。
0
重新運行PHP腳本的唯一方法是再次調用它,因爲服務器需要運行該腳本。如果你不能使用Javascript,並且你不能使用Vyktor提供的建議,那麼你不能。
基本上唯一的事情就是調用服務器執行腳本並將結果返回給您,就像按F5鍵或點擊刷新按鈕一樣。 如果你可以用另一種方式來模擬這個,那麼也許你可以解決它。但我不認爲它很實用。
相關問題
- 1. jQuery的/ PHP重新運行PHP腳本
- 2. AS3沒有運行我的PHP腳本
- 3. 運行沒有crontab的php腳本
- 4. Crontab沒有運行腳本到php
- 5. 服務器沒有運行PHP腳本
- 6. jQuery $ .get()沒有運行php腳本
- 7. 的crontab沒有運行PHP腳本
- 8. crontab沒有正確運行php腳本
- 9. 重新運行casperjs腳本
- 10. 重新運行腳本腳本
- 11. debian init.d腳本在重新啓動後沒有運行
- 12. Nmap沒有運行腳本
- 13. webform沒有運行腳本
- 14. 運行腳本沒有wscript.exe
- 15. 運行powershell沒有'運行腳本'
- 16. 的setInterval似乎並沒有重新執行PHP腳本
- 17. PHP腳本沒有執行
- 18. PHP - 腳本沒有執行
- 19. PHP腳本沒有運行也沒有發佈到mysql
- 20. php:在CLI中運行時,php腳本如何重新啓動?
- 21. 如何重新運行/刷新包含php腳本的div
- 22. php:如何從命令行重新運行腳本?
- 23. 運行PHP腳本和JavaScript的onClick
- 24. 從PHP腳本運行Javascript函數
- 25. 在腳本運行後重定向PHP
- 26. 重啓後運行PHP腳本與Upstart
- 27. 如何重新運行腳本?
- 28. 重新運行一個Ajax腳本?
- 29. 如何使腳本重新運行?
- 30. WordPress的:有沒有辦法從PHP腳本運行cli命令?
我使用cronjob而不是瀏覽器運行php腳本 – 2012-02-06 00:08:26
@A_funs現在怎麼樣? – Vyktor 2012-02-06 10:54:47