邮件从Ubuntu服务器作为localhost发送

时间:2013-12-12 10:32:09

标签: php codeigniter email ubuntu ssmtp

您好我正在从我的服务器发送邮件。

如果我直接在服务器上运行它,我会得到一个正确的URL但是当处理cronjob时,url是本地主机。 我正在使用在sbutp

的Ubuntu 13.04上运行的CodeIgniter框架

这是我的编码:

$yes = site_url('job/itemExtend/?id=' . urlencode($this->encrypt->encode($itemid)));
$no = site_url('job/itemFree/?id=' . urlencode($this->encrypt->encode($itemid)));

我的cronjob:

10 0 * * * php /var/www/TakeAway/index.php job checkTakeAways

1 个答案:

答案 0 :(得分:0)

PHP根据环境使用单独的ini文件:

  • 的php.ini
  • CLI / php.ini中
  • CGI / php.ini中

确保您已正确配置它们以指定选项