未知:无法写入会话数据(用户)。请在第0行的Unknown中验证session.save_path的当前设置是否正确(/ tmp)

时间:2014-06-25 18:36:17

标签: php session nginx vps

我花了几个小时搜索和尝试一些东西,但似乎没有任何区别。

我们有一个运行nginx + php-fpm的VPS只有一个Joomla!网站以及iDevAffiliate的子目录。

一切正常,直到我做了yum更新 - 更新了应付的所有内容,然后将iDevAffiliate从7.4更新到8.现在我不确定哪个动作是罪魁祸首,但此时iDevAffiliate无效 - 但是他们说这与服务器有关。

用户可以登录并使用相当大的Joomla!网站没有任何问题 - 这让我怀疑服务器真的有问题。

尝试登录iDevAffiliate的前端或管理页面时 - 页面底部出现此错误

  

警告:未知:无法写入会话数据(用户)。请在第0行的Unknown中验证session.save_path的当前设置是否正确(/ tmp)

  • 重新启动服务器几次,因为我想要清理它 目录。

  • 手动尝试清除目录(文件数量不多 自重启以来。

  • 确认并尝试重新申请CHMOD 1777(已设置) - 也尝试过CHMOD u + w

  • php config中确认的session.save_path设置为“/ tmp”(没有尾随空格)

  • / tmp正在关闭/当我用“df -k / tmp”检查时

我错过了什么?我觉得很奇怪,只有iDevAffiliate引起了问题,巧合就在我升级之后。

你会非常感激。

编辑:这里有一些我被问过的DF信息。 http://imgur.com/VRef01d

1 个答案:

答案 0 :(得分:-1)

我们发现问题实际上是suhosin中的一个错误,并通过禁用suhosin来解决它。多么奇怪。

显然,suhosin并不完全支持php 5.4