一个xxx.php
在linux 以root登录
在当前文件夹下执行php xxx.php 执行结果中有新建的文件
当用crontab 时
*/1 * * * * root php /var/www/sam/test.php
却没有新建文件,是不是权限问题,如果是如何改
在linux 以root登录
在当前文件夹下执行php xxx.php 执行结果中有新建的文件
当用crontab 时
*/1 * * * * root php /var/www/sam/test.php
却没有新建文件,是不是权限问题,如果是如何改
-rw-r--r-- 1 root root 717 2011-04-21 10:16 xxx.php
肯定不能运行阿
都没有执行权限
你需要以xxx.php文件所属主人的身分(你的这个文件的主人是root)执行chmod 755 xxx.php
然后就可以运行了
在当前文件夹下,我就能执行,
可是在crontab下就不可以
文件名你没写错吧:
/var 里面你写的是text.php
刚才列出和改变权限的是 xxx.php
确认一下这点.
还有*/1 这个写法也很奇怪,如果要每分钟运行, * 就行了