问题是Web服务器用户无法写入和/或读取邮件日志文件.对于propper配置:
1)创建电子邮件日志记录的文件夹和文件.例如:
touch /var/log/php5/mail.log
Run Code Online (Sandbox Code Playgroud)
2)在php.ini中设置日志文件:
mail.log = /var/log/php5/mail.log
Run Code Online (Sandbox Code Playgroud)
3)在需要时设置该文件夹/文件的所有者和组:
检查所有者和组
ls -la /var/log/php5
Run Code Online (Sandbox Code Playgroud)
如果需要,更改组(更改您的Web服务器组的www-data)
sudo chgrp -R www-data /var/log/php5
Run Code Online (Sandbox Code Playgroud)
如果需要,更改所有者(更改www-data,无论您的Web服务器的用户是什么)
sudo chown -R www-data /var/log/php5
Run Code Online (Sandbox Code Playgroud)