最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php解決crontab定時任務不能寫入文件問題的方法分析

 更新時間:2019年09月16日 11:00:22   作者:koastal  
這篇文章主要介紹了php解決crontab定時任務不能寫入文件問題的方法,結合實例形式分析了crontab定時任務無法正常執(zhí)行的原因與解決方法,需要的朋友可以參考下

本文實例講述了php解決crontab定時任務不能寫入文件問題的方法。分享給大家供大家參考,具體如下:

今天使用crontab寫的定時任務沒有執(zhí)行,很納悶。

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

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

crontab.php

<?php
error_reporting(0);
$time = date("Y-m-d h:i:s",time());
echo $time;

crontab -e

*/1 * * * * /opt/php/bin/php /var/www/koastal/crontab.php >> /var/www/koastal/log.txt

這說明crontab命令是正常的,php也只正常執(zhí)行的,于是我開始懷疑人生。

網(wǎng)上查了查資料發(fā)現(xiàn),原來是crontab命令的php是執(zhí)行在cli模式下的,不能正確識別相對路徑。

我之所以直接運行php命令沒有報錯是因為我設置了error_reporting(0);

所以我們給它絕對路徑就好了,如下:

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

更多關于PHP相關內(nèi)容感興趣的讀者可查看本站專題:《PHP進程與線程操作技巧總結》、《PHP網(wǎng)絡編程技巧總結》、《PHP基本語法入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

  • php中批量修改文件后綴名的函數(shù)代碼

    php中批量修改文件后綴名的函數(shù)代碼

    php中批量修改文件后綴名的函數(shù)代碼,需要的朋友可以參考下。
    2011-10-10
  • php反射學習之依賴注入示例

    php反射學習之依賴注入示例

    這篇文章主要介紹了php反射學習之依賴注入,結合具體實例形式分析了php基于反射的依賴注入原理與實現(xiàn)方法,需要的朋友可以參考下
    2019-06-06
  • php array_merge函數(shù)使用需要注意的一個問題

    php array_merge函數(shù)使用需要注意的一個問題

    這篇文章主要介紹了php array_merge函數(shù)使用需要注意的一個問題,本文講解array_merge合并數(shù)組時不會合并數(shù)字鍵名的問題,大家使用時需要注意,需要的朋友可以參考下
    2015-03-03
  • windows7下安裝php的imagick和imagemagick擴展教程

    windows7下安裝php的imagick和imagemagick擴展教程

    這篇文章主要介紹了windows7下安裝php的imagick和imagemagick擴展教程,同樣也適應XP操作系統(tǒng),Win8下就沒測試過了,需要的朋友可以參考下
    2014-07-07
  • iis下php mail函數(shù)的sendmail配置方法(官方推薦)

    iis下php mail函數(shù)的sendmail配置方法(官方推薦)

    很多玩discuz的彭友在使用在線發(fā)郵件的功能,但是測試了"通過 PHP 函數(shù)的 sendmail 發(fā)送(推薦此方式)"怎么都沒用,因為本人現(xiàn)在用的是iis+php環(huán)境,所以就出這么一個教程,教大家在自己服務器上配置sendmail
    2012-04-04
  • 淺析使用Turck-mmcache編譯來加速、優(yōu)化PHP代碼

    淺析使用Turck-mmcache編譯來加速、優(yōu)化PHP代碼

    本篇文章是對使用Turck-mmcache編譯來加速、優(yōu)化PHP代碼進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP 程序員的調(diào)試技術小結

    PHP 程序員的調(diào)試技術小結

    大家都知道在開發(fā)過程中,代碼的調(diào)式非常重要,對于一些常見錯誤的調(diào)試技巧有助于提高代碼編寫的效率。
    2009-11-11
  • PHP+Apache實現(xiàn)二級域名之間共享cookie的方法

    PHP+Apache實現(xiàn)二級域名之間共享cookie的方法

    這篇文章主要介紹了PHP+Apache實現(xiàn)二級域名之間共享cookie的方法,涉及Apache的配置、hosts修改及php cookie操作相關實現(xiàn)技巧,需要的朋友可以參考下
    2019-07-07
  • php中json_encode中文編碼問題分析

    php中json_encode中文編碼問題分析

    眾所周知使用json_encode可以方便快捷地將對象進行json編碼,但是如果對象的屬性中存在著中文,問題也就隨之而來了。json_encode會將中文轉換為unicode編碼
    2011-09-09
  • Ajax+PHP 邊學邊練之四 表單

    Ajax+PHP 邊學邊練之四 表單

    通過上一篇文章已經(jīng)了解到如何利用Ajax和PHP對數(shù)據(jù)庫進行數(shù)據(jù)讀取,這樣可以動態(tài)的獲取到數(shù)據(jù)庫的最新數(shù)據(jù)。本篇則繼續(xù)介紹通過表單(Form)向數(shù)據(jù)庫中寫入數(shù)據(jù)。
    2009-11-11

最新評論

湄潭县| 山西省| 柯坪县| 舒城县| 田阳县| 民和| 安阳县| 年辖:市辖区| 思南县| 德江县| 蒙山县| 广安市| 武乡县| 建阳市| 安陆市| 内江市| 太白县| 宁夏| 梁山县| 泉州市| 原阳县| 建湖县| 屏东县| 新疆| 卢龙县| 朝阳区| 枣强县| 台东市| 揭阳市| 安溪县| 正宁县| 富蕴县| 宕昌县| 昆山市| 镇巴县| 阳东县| 车致| 林周县| 内黄县| 且末县| 五河县|