[英]500 server error in Laravel mail send
我的.env
文件看起来像下面的配置。 当我发送邮件时,显示500服务器错误。 在本地xampp
服务器(其中APP_ENV=local
)中,它可以正常工作。 日志文件中也没有显示错误,但是当我更改选项时:
'pretend' => true,
然后在日志文件中写一些文本
production.INFO:假装将邮件发送至:sales@accezatech.com
谁能帮我找到我做错的地方吗?
APP_ENV=production
APP_DEBUG=true
APP_KEY=DDPTFVZSt4zikAZXZEp7Z0bebKQA1Mug
DB_HOST=localhost
DB_DATABASE=ferdosh_acceza_db
DB_USERNAME=ferdosh_dbuser
DB_PASSWORD=**********
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
MAIL_DRIVER=smtp
MAIL_HOST=mail.accezatech.com
MAIL_PORT=26
MAIL_USERNAME=visitor@accezatech.com
MAIL_PASSWORD=********
您的APP_DEBUG=true
因此它应该打印调试消息。 如果不是,则尝试将存储文件夹权限设置为777。也许日志文件不可写。
使用'pretend' => false
代替true
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.