用户注册时的Swift_TransportException

时间:2018-10-04 03:21:26

标签: php laravel pyrocms

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

Swift_TransportException
Process could not be started [The system cannot find the path specified. ]

通过搜索此错误,我找到了this答案。但这对我没有用。

以下是我的.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

1 个答案:

答案 0 :(得分:1)

此错误的原因是我忘记按@Ryan所说配置电子邮件设置。配置邮件设置后,错误已修复。就我而言,我有一个Gmail帐户。因此,请将以下内容添加到我的.env文件中。

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

您可以从here阅读有关laravel邮件设置的综合博客。