2013-10-22 72 views
0

我需要在后台执行一段代码。为此,我确实在网上进行了搜索,并获得了exec这个功能。但我无法在后台执行脚本。不知道我的错误是什么,其实我使用在后台执行一段代码

$ path ='/ app/updates/new'; //这是包含代码的网址

exec('nohup php'。$ path);

我在代码中做了一些数据库操作,但没有奏效。不知道如何纠正它。这是我第一次使用exec()在另一个块中执行代码。请帮助我,在此先感谢

回答

0

你需要像这样在后台执行PHP脚本:

exec('php ' . $path . ' > /dev/null &'); 
+0

感谢您reply..but相同的结果.. :( –

+0

也许你有你的问题脚本? 你的脚本的输出是什么?是否有任何错误? –

+0

没有..当直接执行url时,脚本是正确的..但不能执行使用exec ... –