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

时间:2015-12-16 19:23:34

标签: php email laravel laravel-5

我的.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=********

2 个答案:

答案 0 :(得分:0)

您的APP_DEBUG=true所以它应该打印调试消息。如果没有,则尝试将存储文件夹权限设置为777.也许日志文件不可写。

答案 1 :(得分:0)

使用true代替alertDialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));