convert.php不会在屏幕会话中运行

时间:2010-01-24 09:39:12

标签: php shell gnu-screen simple-machines-forum

我正在尝试转换一个大型论坛。 目前我必须通过ssh执行此操作并使用“php5 -f convert.php - $ OPTIONS”启动convert.php。 但我的互联网连接有点儿麻烦,因此经常被杀死。

如果我在屏幕会话中启动上述工作命令,则无效。相反,php给了我“convert.php”的HTML代码。

页面负责人:

X-Powered-By: PHP/5.2.12
Set-Cookie: PHPSESSID=6bc4370b2d8d40ff8c3ab23672ff4135; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-type: text/html

是否与Sessions有关?但是为什么它在没有屏幕的同一个ssh连接上工作?

1 个答案:

答案 0 :(得分:1)

我在标准的简单机器论坛包中找不到任何convert.php。你正在进行什么样的转换?你确定它被构建为用作命令行脚本吗?

修改:如果您无法使用屏幕,可以尝试nohup php5 -f convert.php -- $OPTIONS &

nohup - >在当前会话终止后不要杀死进程

&安培; - >在后台运行