【发布时间】:2012-08-24 02:38:15
【问题描述】:
升级到 Joomla 2.5 以便我可以使用最新版本的 Virtuemart 后,系统电子邮件不再起作用。
我已经根据 php.ini 文件中的条目检查了 Sendmail 路径。 (/usr/sbin/sendmail)。
如果我尝试使用 Joomla 的 Sendmail 选项,我会收到 Could not execute: /usr/sbin/sendmail.
如果我尝试使用 PHP 邮件,我会收到 Could not instantiate mail function.
另外,我不能再上传模板:
JFolder::create: Could not create directory
Warning: Failed to move file!
我知道我可以 777 所有相关文件夹以使其正常工作,但这是不可接受的。此外,这肯定对解决邮件问题没有帮助。
文件权限与以前相同。我的网络托管服务商需要更改哪些内容才能让 Joomla 完成我升级之前所做的事情?
谢谢,
安迪
[编辑] 我复制了站点,导出了 SQL 并迁移到不同的服务器进行测试。一切正常,所以我可以确认问题不在于我的 Joomla 安装,而在于服务器环境。
【问题讨论】:
标签: joomla sendmail joomla2.5 phpmailer php