SquirrelMail 1.4.21不适用于Google Chrome

我在我的服务器上安装了新版本的SquirrelMail 1.4.21。 旧版本工作正常。 新版本与IE和Firefox一起工作正常。 但在谷歌浏览器中,login后,当我尝试从收件箱打开任何电子邮件时,它会返回此错误:

错误
您必须先login才能访问此页面。
转到login页面

这是SquirrelMail的VirtualHostconfiguration:

<VirtualHost *:80> DocumentRoot /www/webmail2.zedandzed.com ServerName webmail2.zedandzed.com ErrorDocument 403 http://webmail2.zedandzed.com/index.php ErrorDocument 404 http://webmail2.zedandzed.com/index.php ErrorDocument 405 http://webmail2.zedandzed.com/index.php php_value session.auto_start 0 #php_value register_globals off php_value magic_quotes_gpc off php_value session.use_cookies 1 <Directory "/www/webmail2.zedandzed.com"> Options Indexes FollowSymLinks ExecCGI Includes MultiViews AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> 

为什么在Google Chrome中无法使用?

得到它修复。 这是“php_value session.use_cookies 1”。 我已经把“session.use_cookies”的值从“1”改为“0”。

这听起来像是在浏览器中存在Cookie的问题。 Squirrelmail通过保存一个cookie来跟踪你的login状态,如果它不存在,那么你还没有login。

在Chrome中刷新您的Cookie /已保存的login凭据。 这听起来像你有一个保存在那里,不允许它设置一个新的。 或者,找出到“注销”系统的链接(你将不得不手动执行此操作,因为当你没有login时链接没有被暴露),并且尝试不得不将SM清理干净,准备重新login。