红联Linux门户
Linux帮助

如何让php角本一直在运行?

发布时间:2010-12-28 20:50:36来源:红联作者:qq22049023
如何让php角本一直在运行
写了一个死循球的php角本
用ssh连接执行php x.php后,x.php角本运行,可是ssh一断开x.php脚本就停了
我在/etc/profile文件最后加上
php x.php
让他开机后自动一直运行?
文章评论

共有 4 条评论

  1. deepwhite 于 2010-12-29 09:04:43发表:

    screen

  2. 相思爱文 于 2010-12-28 22:31:00发表:

    用screen,本机操作,之后卸下会话注销,再到远程ssh登录,screen -r继续,会话包括正在运行的程序和屏幕上显示的内容都一模一样。
    在多个不同终端中也是一样。

  3. 相思爱文 于 2010-12-28 22:17:29发表:

    [i=s] 本帖最后由 相思爱文 于 2010-12-28 22:27 编辑 [/i]

    有一个后台命令,注销后继续运行,是什么忘了
    本人更喜欢screen,比上面的命令功能还多,不但注销后不停止,还能保持会话

  4. naruto01 于 2010-12-28 22:14:44发表:

    [i=s] 本帖最后由 naruto01 于 2010-12-28 22:26 编辑 [/i]

    我也有点疑问。
    unix是为多用户服务的,还一般是科研、学校。那么一定会有很多计算要做。
    这个计算万一要进行3天怎么办? 这个终端就保持一直不关吗? 管理员催你回家找妈妈咋办?
    我个人YY下。
    终端下运行的进程都是这个终端的子进程,终端挂了儿子,孙子们什么的也都要挂。(我开个终端,关的时候提示有个进程还在运行中) 而unix这东西,终端貌似不是必须的。应该有一种机制可以解决这个问题。我这里就提出个方案,你不关不得了。
    这里也提个貌似犯忌的话题windows.
    windows 2k/2k3等,一般管理都应该要远程管理,那么既然登录的Administrator,进行设置,比如打开了个死循环程序,我想让它一直运行下去。但是我关闭终端的时候,那个程序不就挂掉了? 难道关掉终端,相当于把Administartor账户仅仅给锁了而已?
    麻烦高人回答下

    http://www.williamlong.info/archives/482.html
    貌似有点收获


    ----------------------------------------------------------------------------------我是完美分割线
    您完全不必理会这些胡言乱语,很无知