麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 開發(fā) > PHP > 正文

crontab無(wú)法執(zhí)行php的解決方法

2024-05-04 23:42:31
字體:
供稿:網(wǎng)友
這篇文章主要介紹了crontab無(wú)法執(zhí)行php的解決方法,較為詳細(xì)了Linux平臺(tái)使用crontab運(yùn)行PHP的相關(guān)注意事項(xiàng),需要的朋友可以參考下
 

本文分析了crontab無(wú)法執(zhí)行php的解決方法。分享給大家供大家參考,具體如下:

用crontab跑php程序時(shí),如何去調(diào)試,各人有各人的方法。我也有套方法,看一下,我是如何解決crontab執(zhí)行不了php程序這個(gè)問題的。

一、php文件有沒有執(zhí)行權(quán)限

復(fù)制代碼代碼如下:
[root@linux cron]# ls -al |grep del

 

 -rwxr-xr-x  1 zwh  ftpgroup  494 10-20 16:42 del_redis.php  
如果沒有X,說明沒有執(zhí)行權(quán)限,當(dāng)然也執(zhí)行不了。如果你不知道你登錄的用戶所在的組是不是有權(quán)限,直接給所有組都加上權(quán)限就行了。方法如下:

復(fù)制代碼代碼如下:
[root@linux cron]# chmod +x ./del_redis.php

二、如果有執(zhí)行權(quán)限了,還是執(zhí)行不了

 

解決方法如下

1. 在php程序里面寫log(例如:error_log()這個(gè)函數(shù)),這也是必須的,因?yàn)閏rontab定時(shí)執(zhí)行,要是沒有l(wèi)og,你怎么知道程序執(zhí)行的結(jié)果怎么樣。這樣我們可以通過log來查看crontab執(zhí)行的情況。

2. 也可以直接在crontab里面,將執(zhí)行的結(jié)果輸出一個(gè)文件當(dāng)中。然后在這個(gè)文件當(dāng)中查看執(zhí)行情況。例如:

復(fù)制代碼代碼如下:
*/10 * * * * /usr/local/php/bin/php /var/www/cron/del_redis.php >> /home/zhangy/cron.txt

3. 用crontab來執(zhí)行php,是不走apache,nginx,所以$_SERVER,$_ENV這類變量根本用不了。所以檢查一下php代碼中有沒有這類變量,如果有拿掉。

 

4. php的相對(duì)路徑問題

因?yàn)橛兴季S定勢(shì)在做怪,這個(gè)問題也是最容易忽視的。

復(fù)制代碼代碼如下:
include_once'./mysql.php';

當(dāng)php代碼中,用的是相對(duì)路徑時(shí),只有進(jìn)入到那個(gè)目錄下執(zhí)行/usr/local/php/bin/php /var/www/cron/level_rank.php才能生效。這個(gè)問題我遇到過至少二次,但是再遇到時(shí)還是想不起來。

 

解決方法如下:

復(fù)制代碼代碼如下:
*/10 * * * * cd /var/www/cron && /usr/local/php/bin/php /var/www/cron/level_rank.php

或者 在php代碼中用絕對(duì)路徑

 

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。



注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 精品国产一区二区三区在线观看 | 亚洲国产网址 | 午夜视频在线看 | 国产妞干网 | 日韩午夜片 | 91 在线免费观看 | 伊人在线视频 | 国产好片无限资源 | 亚洲最新色 | 亚洲一区动漫 | 久久探花 | 色99久久| 久久精热 | 玩偶姐姐 在线观看 | 久久蜜桃香蕉精品一区二区三区 | 色阁五月| 韩国19禁在线 | 亚洲欧美成aⅴ人在线观看 免费看欧美黑人毛片 | 日韩免费黄色 | 狠狠干导航 | 99爱视频 | 国产喷白浆10p | 日韩在线欧美在线 | 一级免费看片 | 九九热视频这里只有精品 | 中文字幕在线视频网站 | 黄色va视频 | 久久成人在线观看 | 蜜桃视频在线免费播放 | 日本中文字幕电影在线观看 | 国产一区网址 | 91丨九色丨国产在线观看 | 色综合久久久久综合99 | 精品中文字幕在线播放 | 欧美成人性生活片 | 久久久久久久久成人 | 日日操操 | videos真实高潮xxxx | 国产精品自在线拍 | av免费在线观看国产 | 成人在线视频精品 |