我遇到了 putty 经常断开连接的问题。因此,当我从终端运行 PHP 脚本时,它总是会被中断。该脚本应该运行几个小时,所以我没有任何运气。
我怎样才能完全从服务器端运行它?我正在阅读有关 cron 作业的信息,但此时我很难理解。除了 cron 之外,还有什么可以满足我的需要吗?
我有几个脚本 PHP 文件需要运行,一个一个地运行,或者一次运行两个。有什么想法吗?
最佳答案
您不需要让它在 cron 作业中运行 - 您只需在屏幕内运行 php 脚本即可。
只需输入;
screen php /path/to/myphpscript.php
即使您与 PuTTY 断开连接,屏幕仍会继续运行。如果你需要检查它,你可以使用;
screen -r
重新加入这个过程,并查看任何输出。
关于php - 完全在服务器端运行 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11200178/