我正在尝试在我的电脑上安装Magento 1.8.我正在使用Vagrant作为具有Debian环境的VM.每次我尝试安装它时都会显示错误:
致命错误:未捕获异常'异常',消息'警告:未知:无法写入会话数据(文件).请在/var/www/html/magento/magento_1.8/中验证session.save_path的当前设置是否正确(/var/www/html/magento/magento_1.8/var/session)在第0行的"未知"中应用程序/代码/核心/法师/核心/ functions.php中:245
我找不到原因!路径是正确的,该文件夹的访问权限也是正确的.任何人都有过想法?谢谢 !!:)
我遇到了与vagrant相同的问题,我通过更改session.save_path将其置于VM中来修复它.
更改文件app/etc/local.xml
<config> <global> ... <session_save><![CDATA[files]]></session_save> <session_save_path> <![CDATA[/tmp/session]]> </session_save_path> </global> ... </config>
如果你有一个php加速器,清除你的缓存并重新启动apache:
sudo rm -R var/cache/* var/session/* sudo rm -R var/session sudo service apache2 restart
希望这有帮助.