我做了一个脚本,从网站抓取某些数据,并可能迭代网站上的多个页面,如果存在某些条件,新的页面迭代需要脚本重新加载,因为我正在使用的函数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