我想自动在yii2高级中运行我的动作方法。我把代码放在控制台/控制器上。这是代码:
MailController.php
<?php
namespace console\controllers;
use Yii;
use yii\console\Controller;
use Swift_TransportException;
class MailController extends Controller
{
public function actionSend()
{
$mail = Yii::$app->mailer->compose()
->setFrom('if414024@students.del.ac.id')
->setTo('if414024@students.del.ac.id')
->setSubject('Testing');
try
{
$mail->send();
}
catch (Swift_TransportException $ste)
{
echo 'error';
}
}
}
?>
然后我从任务调度程序的操作菜单中进行此配置:
程序/脚本:C:\ xampp \ php \ php.exe
添加参数(可选): - f C:\ xampp \ htdocs \ Baru \ advanced \ console \ controllers \ MailController.php
我想要发送动作。但任务调度程序的结果是0xFF,我没有收到电子邮件。有什么问题?