こんにちは、サーバーからメールを送信しています。
サーバーで直接実行すると、適切な URL が取得されますが、cronjob が処理されると、URL はローカル ホストになります。ssmtpを使用して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)));
私のcronジョブ:
10 0 * * * php /var/www/TakeAway/index.php job checkTakeAways