0
我用cron来运行PHP检索庆典值到PHP变量:错误使用cron的
* * * * * /var/www/html/new12345/testing.sh
这个庆典包括:
#!/usr/bin/php -q /var/www/html/new12345/shell_call.php
和我shell_call.php
有一个变量:
$a= shell_exec("./main.sh $l");
我的main.sh
假设返回执行时返回的特定文件名d在终端。
但是,当我尝试从此过程运行main.sh
时,我发现a的值为null
。
进一步我已设置权限777所有相关文件...我只需要直通的cron – 2012-04-07 11:57:54
运行的建议:修改PHP脚本来打印值返回验证正确的价值之前;然后删除打印行。我不知道你是否可以在=,如$ a =和shell_exec之间有一个空格。最后,是否rc ='/ usr/bin/php -q/var/www/html/new12345/shell_call.php'退出rc 工作? – octopusgrabbus 2012-04-07 12:00:52