php session.php 错误 Joomla

Posted

技术标签:

【中文标题】php session.php 错误 Joomla【英文标题】:php session.php errors Joomla 【发布时间】:2013-05-10 04:17:59 【问题描述】:

我已尝试将我的 Joomla 网站从旧的虚拟主机移至新的。

我已经移动了所有文件和数据库。我也更新了configuration.php

但是主页显示不正确,还显示 3 个错误。

警告:session_start() [function.session-start]:无法发送会话 cookie - 标头已由 /home/pb/public_html/ 中的(输出开始于 /home/pb/public_html/index.php:6)发送library/joomla/session/session.php 在第 423 行

警告:session_start() [function.session-start]:无法发送会话缓存限制器 - /home/pb/public_html/ 中的标头已发送(输出开始于 /home/pb/public_html/index.php:6) library/joomla/session/session.php 在第 423 行

警告:无法修改标头信息 - 标头已由 /home/pb/public_html/libraries/joomla/session/session.php 中的 /home/pb/public_html/index.php:6 在线发送(输出开始于 /home/pb/public_html/index.php:6) 426

【问题讨论】:

【参考方案1】:

在 configuration.php 文件中,?> 行后面有一些空格或换行符。 请删除那些空格和换行符。

现在已经完成,但问题没有解决。

【讨论】:

在像 426 上有这样的:public function set($name, $value = null, $namespace = 'default') 您确定您的新主机具有与旧主机相同的会话处理选项吗? 是的,我确信我已经问过他们并进行了比较。【参考方案2】:

问题出在index.php 文件的第 6 行,如错误消息所述。但是,所有当前的 Joomla!版本在其index.php 的第 6 行有 cmets,因此它很可能不是原始文件。没有源代码就不可能接近它。

【讨论】:

我已经上传了原件,这对显示的错误没有影响。

以上是关于php session.php 错误 Joomla的主要内容,如果未能解决你的问题,请参考以下文章

在http错误500之后,Joomla给出了空白屏幕

Joomla 在 http 错误 500 后出现黑屏

在为 Joomla 1.5.26 修复 Virtuemart 1.1.9 的 Flex2 运输模块中的错误时出现 PHP 范围问题

服务器上的Joomla安装错误

Joomla3.6致命错误:require_once():需要打开失败

严格标准:Joomla 中的非静态方法错误