由于会话无效,joomla 1.0管理员无法登录

时间:2012-01-25 08:42:24

标签: session joomla easyphp

我使用joomla 1.0开发网站,我无法在后端登录(仅在后端登录)。它显示错误消息如下

首先它在administrator / index.php中显示以下错误

第一阶段

Warning: session_start() [function.session-start]: open(/hsphere/local/home/mdlglobe/mdlglobe.com/sessions\sess_972fdf60f45c091916639d797a8c7458, O_RDWR) failed: No such file or directory (2) in E:\EasyPHP 3.0\www\mdlglobe\administrator\index.php on line 111


Warning: session_write_close() [function.session-write-close]: open(/hsphere/local/home/mdlglobe/mdlglobe.com/sessions\sess_972fdf60f45c091916639d797a8c7458, O_RDWR) failed: No such file or directory (2) in E:\EasyPHP 3.0\www\mdlglobe\administrator\index.php on line 150


Warning: session_write_close() [function.session-write-close]: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/hsphere/local/home/mdlglobe/mdlglobe.com/sessions) in E:\EasyPHP 3.0\www\mdlglobe\administrator\index.php on line 150 

然后它重定向到index2.php,并显示

第二阶段

Warning: session_start() [function.session-start]: open(/hsphere/local/home/mdlglobe/mdlglobe.com/sessions\sess_a1d4a8fb0750e8d835ed4ff59cc4e707, O_RDWR) failed: No such file or directory (2) in E:\EasyPHP 3.0\www\mdlglobe\administrator\index2.php on line 37
之后

重定向到索引页面并显示

第三阶段

Invalid Session 
 login failed

我搜索了很多,他们说错误是由于 session.save_path

而发生的

请有人告诉我 session.save_path 如何在 easyphp 中进行编辑并解决此问题。由于这个原因我面临重大问题

正如一个回答说我已经改变了session.save_path =“E:/ easyphp / temp /”但它根本没有影响..

请帮忙

2 个答案:

答案 0 :(得分:2)

检查php.ini中的session.save_path,它应该像

session.save_path = "C:\php\temp"

和DIR路径应该有效

答案 1 :(得分:1)

最终我通过以下方式解决了这个问题

我更改了php.ini

中的 session.save_path
session.save_path = "absolute path to the temp folder"

此外,我更改了joomla 1.0的文件夹 .htaccess文件中的会话路径

Joomla 1.0使用不同的方法来保存会话变量而不是其他joomla版本