如何解决php crontab定时任务无法写入文件的问题?

2026-04-02 03:440阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计406个文字,预计阅读时间需要2分钟。

如何解决php crontab定时任务无法写入文件的问题?

原文示例讲述了PHP解决crontab定时任务无法写入文件问题的方法。以下是简化后的内容:

PHP通过设置错误报告级别为0,并获取当前时间来解决这个问题。代码如下:

phpcrontab.phpphperror_reporting(0);$time=当前时间;

本文实例讲述了php解决crontab定时任务不能写入文件问题的方法。分享给大家供大家参考,具体如下:

今天使用crontab写的定时任务没有执行,很纳闷。

crontab.php

<?php error_reporting(0); $time = date("Y-m-d h:i:s",time()); file_put_contents($dir."/crontab.txt","[$time]\n",FILE_APPEND);

crontab -e

*/1 * * * * /opt/php/bin/php /var/www/koastal/crontab.php

我直接运行php命令也是可以的。

/opt/php/bin/php /var/www/koastal/crontab.php

然后我把写入文件的命令改成输出,然后存到一个文件里面就可以了。

阅读全文

本文共计406个文字,预计阅读时间需要2分钟。

如何解决php crontab定时任务无法写入文件的问题?

原文示例讲述了PHP解决crontab定时任务无法写入文件问题的方法。以下是简化后的内容:

PHP通过设置错误报告级别为0,并获取当前时间来解决这个问题。代码如下:

phpcrontab.phpphperror_reporting(0);$time=当前时间;

本文实例讲述了php解决crontab定时任务不能写入文件问题的方法。分享给大家供大家参考,具体如下:

今天使用crontab写的定时任务没有执行,很纳闷。

crontab.php

<?php error_reporting(0); $time = date("Y-m-d h:i:s",time()); file_put_contents($dir."/crontab.txt","[$time]\n",FILE_APPEND);

crontab -e

*/1 * * * * /opt/php/bin/php /var/www/koastal/crontab.php

我直接运行php命令也是可以的。

/opt/php/bin/php /var/www/koastal/crontab.php

然后我把写入文件的命令改成输出,然后存到一个文件里面就可以了。

阅读全文