繁体   English   中英

Laravel邮件发送中的500服务器错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM