我想在 yii2 advanced 中自动运行我的操作方法。我将代码放在控制台/控制器上。这是代码:
邮件控制器.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,我没有收到电子邮件。有什么问题?