首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在ASUSTOR NAS型号AS-302 T上工作

无法在ASUSTOR NAS型号AS-302 T上工作
EN

Stack Overflow用户
提问于 2016-05-18 16:42:25
回答 1查看 3.9K关注 0票数 1

几个星期以来,我一直在努力寻找关于如何在我的Asustor NAS上成功地建立一个cron的任何信息,并且非常感谢任何帮助。

以下是我通过我最喜欢的SSH程序所做的事。我在以下文件中添加了我的cron:

代码语言:javascript
复制
/var/spool/cron/crontabs/root

添加到上述文件中的cron行应该在每晚21:15运行,如下所示:

代码语言:javascript
复制
15 21 * * * * /volume1/Web/test/cron.php

添加上述行后,我使用以下命令重新启动cron守护进程(我认为):

代码语言:javascript
复制
/etc/init.d/S41crond restart

我不知道我做错了什么,但似乎我就是不能让这个白痴发挥作用。

此外,如果有人可以给我一个好的网站,可以帮助我了解我的华硕NAS在一般情况下,这将是非常感谢。我想改变很多设置,如我的数据库会话持续时间,cahce等,我找不到任何真正有帮助的信息在线。不幸的是,Asustor的在线帮助对我并没有多大帮助。

下面的只是关于CRON.PHP文件的附加信息

cron.php文件实际上是一个简单的文件,我目前正在使用它来查看是否可以让cron工作,下面是cron.php文件中的代码:

代码语言:javascript
复制
<?php
$dateFile = date('Y-m-d_H-i-s').'.txt';
fopen($dateFile, "w");
?>

当通过浏览器手动执行时,上述代码工作100%。

当通过Putty执行以下命令时,也会起作用:

代码语言:javascript
复制
cd /volume1/Web/test/
php cron.php
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-23 13:40:14

not是一个脚本,而不是一个可执行文件。在这种情况下,脚本只能由其解释器PHP解释。在本例中,正确的crontab条目如下所示:

15 21 * * * php /volume1/Web/test/cron.php

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37305576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档