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的主要内容,如果未能解决你的问题,请参考以下文章
在为 Joomla 1.5.26 修复 Virtuemart 1.1.9 的 Flex2 运输模块中的错误时出现 PHP 范围问题