在服务器端完全运行PHP脚本

mus*_*sme 4 php linux cron amazon-ec2

我有一个问题,腻子经常断开连接.因此,当我从终端运行PHP脚本时,它总是被中断.该脚本应该运行几个小时,所以我没有运气.

我怎样才能从服务器端完全运行它?我正在读关于cron的工作,但我现在很难理解.我需要什么替代cron?

我有几个脚本PHP文件需要一个接一个地运行,或者一次运行两个.有任何想法吗?

Eog*_*han 9

你不需要让它在cron作业中运行 - 你可以在屏幕内运行php脚本.

简单地输入;

screen php /path/to/myphpscript.php
Run Code Online (Sandbox Code Playgroud)

即使从PuTTY断开连接,屏幕仍将继续运行.如果你需要检查它,你可以使用;

screen -r
Run Code Online (Sandbox Code Playgroud)

重新附加到此过程,并查看任何输出.