簡體   English   中英

無法通過crontab運行的php腳本可以手動正常運行

[英]php script not running via crontab runs fine manually

我的腳本在瀏覽器中運行時運行良好,但是在使用cron運行時卻無法運行

require_once('/home/dekh/public_html/track/classes/affiliate.class.php');
require_once('/home/dekh/public_html/track/classes/offer.class.php');
require_once('/home/dekh/public_html/track/classes/merchant.class.php');
require_once('/home/dekh/public_html/track/includes/emails.php');
$mer=new Merchant;
$aff=new Affiliate;
$offer=new Offer;
$message = "Line 1\nLine 2\nLine 3";
$message = wordwrap($message, 70);
mail('my email address', 'My Subject', $message);

在瀏覽器中運行時收到郵件

這是我如何在cron中添加它

wget /home/dekh/public_html/track/includes/cron_for_conversions_mail.php
php /home/dekh/public_html/track/includes/cron_for_conversions_mail.php

我已經嘗試了兩種方式php / home ..和wget / home ...

請建議謝謝

wget url但不是本地文件

就像:

  http://127.0.0.1/cron_for_conversions_mail.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM