Php 用户注册时的Swift_TransportException

Php 用户注册时的Swift_TransportException,php,laravel,pyrocms,Php,Laravel,Pyrocms,我正在使用PyroCMS建立我的网站,当用户提交他/她的注册表时,它会给我一个错误 Swift_TransportException Process could not be started [The system cannot find the path specified. ] 通过搜索这个错误,我找到了答案。但这对我不起作用 下面是我的.env文件字段。这些配置是否存在此问题 APP_ENV=local INSTALLED=true APP_KEY=app_key APP_DEBUG=t

我正在使用PyroCMS建立我的网站,当用户提交他/她的注册表时,它会给我一个错误

Swift_TransportException
Process could not be started [The system cannot find the path specified. ]
通过搜索这个错误,我找到了答案。但这对我不起作用

下面是我的.env文件字段。这些配置是否存在此问题

APP_ENV=local
INSTALLED=true
APP_KEY=app_key
APP_DEBUG=true
DEBUG_BAR=false
DB_CONNECTION=mysql
DB_HOST=localhost
DB_DATABASE=pyrocms
DB_USERNAME=root
DB_PASSWORD="123"
APPLICATION_NAME="Default"
APPLICATION_DOMAIN=127.0.0.1:8001
APPLICATION_REFERENCE=default
DEFAULT_LOCALE=en
APP_TIMEZONE=Asia/Colombo
APP_URL=http://127.0.0.1:8001
ADMIN_USERNAME=admin
ADMIN_EMAIL=dilushadasanayaka@gmail.com
ADMIN_PASSWORD=password

出现此错误的原因是我忘记将电子邮件设置配置为@Ryan said。配置邮件设置时,错误已修复。就我而言,我有一个gmail账户。因此,将以下内容添加到我的
.env
文件中

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=yourEmail
MAIL_PASSWORD=yourPassword
MAIL_ENCRYPTION=tls

您可以从中阅读有关laravel邮件设置的全面博客

您是否有与swift相关的env变量?您是否使用Swift?看起来您的服务器未配置为使用Swift邮件程序。根据Laravel文档,尝试配置它或使用SMTP或备用电子邮件驱动程序。