【发布时间】:2013-10-03 21:50:48
【问题描述】:
我设置了一个 Wordpress 网站,最近开始在页脚下方的页面底部收到以下 PHP 警告。
Warning: Unknown: open(/tmp/sess_ae2e58214af1e2f1d14b233cb766e105, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0
这是我所知道的。我使用 MAMP 在 localhost 上创建了一个 Wordpress 站点,并将本地数据库复制到生产环境中。
编辑:此问题无法忠实再现。在某一时刻,警告仅在 chrome 中显示,目前它们显示的是 Safri,但不是同时在两个浏览器中显示。我已验证服务器根目录下的 /tmp/ 文件夹是可写的。
主机更新:主机公司报告说存在来自相似用户名的冲突会话文件(我们设置的所有 wordpress 安装都有一个“管理员”用户)。
建议的解决方案是让每个安装写入会话 文件到该站点的 FTP 内它自己的目录,而不是 服务器的根目录。
感谢任何帮助。
【问题讨论】:
-
该错误与您的浏览器无关,与服务器配置有关。
-
我很确定情况就是这样。我不确定为什么警告只在 Chrome 中显示给我。我猜这是本地主机设置和生产环境之间的区别,但我不知道在哪里解决这个问题。
标签: php wordpress localhost mamp