我必须通过cron jobs运行这个php文件voteDay.php
。
<?php
require_once '../phpWorks/key.php';
$stmt = $pdo->prepare('INSERT INTO mail ( consignor, recipient, mail ) VALUES (?, ?, ? )');
$stmt->execute( array( "dictionary", "gun girl", "cron jobs is working" ) );
print_r( $stmt->errorInfo() );
?>
它基本上将邮件放入帐户。我已经测试了该文件。它工作得很好但是我的cron作业没有运行它。继承人我的cron工作指令
*/15 * * * * /opt/php56/bin/php /home/kai/public_html/entryWorks/voteDay.php
我从我的主人的知识库中得到了这个命令。所以它应该是有效的。怎么了?
答案 0 :(得分:0)
我认为问题在于道路。尝试以这种方式更改包含:
require_once '/home/kai/public_html/phpWorks/key.php';
从不同的地方调用脚本时,最好使用绝对路径