我正在使用joomla 3.8.5
它工作正常,但我不得不重新安装xampp,现在它正在给它。
native.php
if (!session_start())
{
throw new RuntimeException('Failed to start the session');
}
// Mark ourselves as started
$this->started = true;
}
}
错误
Warning: session_start(): Failed to read session data: user (path: C:\xampp\tmp) in
C:\ XAMPP \ htdocs中\接待处\库\的Joomla \会话\处理器\ native.php 在第260行 错误:无法启动应用程序:无法启动会话
答案 0 :(得分:0)
我遇到了同样的问题,并解决了这个问题。
我的情况:
带有Rockettheme模板和插件/扩展程序的Joomla 3。
我尝试在本地wamp上复制工作站点,但出现以下错误:
警告:session_start():无法读取会话数据:用户(路径: c:/ wamp64 / tmp) C:\ wamp64 \ www \ welynx \ libraries \ joomla \ session \ handler \ native.php在 行260错误:无法启动应用程序:无法启动 会议
问题是代码无法访问数据库并建立实时连接,因此无法为当前用户创建会话。
在我将凭证和特权固定在本地数据库/表上并在configuration.php
中更新它们之后,它不再出错。
注意:如果您的本地服务器中有一个自定义端口号,请不要忘记在configuration.php
中进行更改,我的情况是:public $host = 'localhost:3308';
在那之后,我遇到了另一个与RocketTheme有关的问题:PHP版本!
当前wamp正在运行 php 7.3.1 ,我收到以下错误消息:
注意:数组到字符串的转换 C:\ wamp64 \ www \ welynx \ libraries \ rokcommon \ RokCommon \ Registry.php在 361行
注意:数组到字符串的转换 C:\ wamp64 \ www \ welynx \ libraries \ rokcommon \ RokCommon \ Registry.php在 363行
注意:数组到字符串的转换 C:\ wamp64 \ www \ welynx \ libraries \ rokcommon \ RokCommon \ Registry.php在 365行
解决方法是将本地wamp服务器更改为较低的php版本,我将其设置为 php 5.6.40 ,它照常工作。
我希望有帮助。