我做了一個腳本,從網站抓取某些數據,並可能迭代網站上的多個頁面,如果存在某些條件,新的頁面迭代需要腳本重新加載,因爲我正在使用的函數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. 運行沒有crontab的php腳本
- 3. 服務器沒有運行PHP腳本
- 4. Crontab沒有運行腳本到php
- 5. AS3沒有運行我的PHP腳本
- 6. debian init.d腳本在重新啓動後沒有運行
- 7. 運行powershell沒有'運行腳本'
- 8. PHP腳本沒有執行
- 9. php:如何從命令行重新運行腳本?
- 10. 運行PHP腳本和JavaScript的onClick
- 11. 在腳本運行後重定向PHP
- 12. 重啓後運行PHP腳本與Upstart
- 13. 如何重新運行腳本?
- 14. 如何使腳本重新運行?
- 15. 如何使用jQuery重新運行php腳本?
- 16. 重新爲PHP腳本
- 17. Crontab Python腳本沒有運行
- 18. 運行沒有SSH的mediawiki userOptions腳本
- 19. 腳本殼牌CMD沒有運行
- 20. Bash腳本沒有運行MySQL命令
- 21. Python腳本沒有在cron中運行
- 22. Jmeter:腳本沒有運行csv數據
- 23. npm腳本沒有在系列運行
- 24. PHP腳本從命令行運行,但沒有在瀏覽器中運行
- 25. Bash腳本運行php腳本
- 26. 從PHP腳本運行bash腳本
- 27. Javascript document.getElementsByClassName沒有在我的腳本中運行
- 28. Javascript沒有運行,直到刷新
- 29. php腳本執行但沒有輸出
- 30. 在重新啓動時運行.sh腳本並保持運行
我使用cronjob而不是瀏覽器運行php腳本 – 2012-02-06 00:08:26
@A_funs現在怎麼樣? – Vyktor 2012-02-06 10:54:47