【发布时间】:2011-09-09 18:39:12
【问题描述】:
各位, 我对 PHP 很陌生,在我现在做的项目(PHP + Linux)上,我需要安排任务。我知道我可以使用 cron 来做到这一点。如何从 PHP 中检查 crontab 文件(我只有 ftp 访问服务器)? 我的意思是我可以从终端运行“crontab -l”(在我的本地 PC 上)。但是当我尝试这样做时: echo exec('crontab -l'); - 在本地PC上,它什么都没有,为什么会这样?如何从 PHP 运行命令 'crontab -l' 并获取输出? 我尝试使用示例http://ryanfaerman.com/read/php-crontab-manager,但出现编译错误。
【问题讨论】:
-
这是您自己的服务器吗?通常共享服务器出于安全原因禁用
exec功能。 -
如果你只有 FTP 访问权限,我怀疑你是否有权运行 shell 命令。
-
对,我不能在那里运行 crontab :(
标签: php linux codeigniter cron