Yii 1控制台命令不能与Yii邮件程序或简单的PHP邮件一起使用。我在Windows上工作,但是当我去前端并在那里测试YiiMailer时,一切都很顺利。
答案 0 :(得分:0)
我的第一个回答是yii2抱歉。这将是一个路径问题,它是yii1邮件中控制台应用程序的已知错误。见下文:
请注意
在控制台应用中,别名“webroot”可能与网络应用中的不同。 见this yii issue。最佳解决方法是直接设置所需的别名 在config / console.php中,例如:
的Yii :: setPathOfAlias( 'webroot.images.mail', '/路径/到/你的/图像/邮件/ DIR');
另一个解决方案是覆盖protected / yiic.php并设置 那里有'webroot'别名(参见示例文件)。
取自this page。
除此之外,您可能需要提供一些额外的代码供我深入研究。