2014-11-21 84 views
0

我试图用内的cPanel cron作业运行PHP脚本运行在cron作业的PHP文件 - 这是正确的语法: /home/username/public_html/cron.php使用控制面板

但我没有从我的文件cron.php收到邮件,我给了每5分钟的选项。

守则cron.php

<?php 
$to = '[email protected]'; 
$subject = 'Whole Sale VoIP Provider'; 
$message = "Name"; 
$content='[email protected]/'; 
$Headers = "From:$content\r\n" . 
"Reply-To: $content \r\n" . 
"Content-type: text/html; charset=UTF-8 \r\n"; 
$Headers.= "MIME-version: 1.0\n"; 
$mail=mail($to,$subject, $message, $Headers); 
?> 
+0

设置日期和时间后,写入命令如'/ home/servername/public_html/www.hostname.com/application_directory/cron_file_name.php' – SHAZ 2014-11-21 06:03:14

+0

脚本是否独立运行? – DarkBee 2014-11-21 06:03:59

+0

@DarkBee,YES,设置好cronjob后,你的脚本在你设置的每个时间间隔之后独立运行。 – SHAZ 2014-11-21 06:05:43

回答

1

你应该试试以下,挑衅它会为你工作:

你的crontab应该是这样的:

SHELL=/bin/bash 
HOME=/ 
*/1 * * * * /usr/bin/php /var/www/senmail.php >> /var/www/log.txt 

它将执行你的php文件每分钟。你也应该尝试在浏览器中运行你的文件。