2017-05-29 69 views
0

最近我把我的opencart店搬到了新的主机上,但是我发现系统发送邮件时出现新问题,用户提交订单后,系统发送一封确认邮件给他,也给我(admin)成功,但用户看到一个错误:Opencart在发送邮件时出错

Warning: mail(/var/log/php_mail.log): faild to open stream: Permission denied in ///system/library/mail.php on line 164

而且当我想将历史添加到他的命令,当我检查Notify Customer我看到一个错误:

SyntaxError: Unexpected token < in JSON at position 0 OK Warning: mail(/var/log/php_mail.log): faild to open stream: Permission denied in ///system/library/mail.php on line 164

是什么意思?和什么问题?

我使用了Google搜索,但没有发送电子邮件的结果。

在此先感谢

+1

这似乎是有与权限有关的一些问题。检查[Link1](https://stackoverflow.com/questions/1906403/mail-failed-to-open-stream-permission-denied)和[Link2](https://forum.opencart.com/viewtopic.php? F = 20&T = 112620)。或者直接给整个opencart文件夹授予权限。 – Nimish

+0

@Nimish谢谢,我会尝试 – Pedram

回答

0

我解决了这个问题。对于未来,如果有人面对这个问题:

在电子邮件设置应该在一开始用-f添加电子邮件:

[email protected]