我的网站是用ecshop做的,怎么现在进入网站首页突然就显示这段代码,求救!!跪谢!!

2024-11-28 01:32:03
推荐回答(5个)
回答1:

ecshop如果你是在他们的客户,建议问售后人员比较好,如果你用的是免费版,那么他们可能对功能及权限有些限制,如果你强行更改了,可能会导致错误!
其实你的错误提示也很明显,我拿第一个来说:
Warning: Cannot modify header information - headers already sent by (output started at D:\WWW\Web0111633\wwwroot\languages\zh_cn\common.php:1) in D:\WWW\Web0111633\wwwroot\includes\cls_session.php on line 116
警告:不能修改头部信息
头部信息是通过common.php发送的,可能第一行你已经更改过了~
同时引用了common.php的文件又报错:
cls_session.php文件的第116行

下面就是一连串的问题了

回答2:

查看
D:\WWW\Web0111633\wwwroot\languages\zh_cn\common.php

文件最前面是否有空格输出。

具体原因:
header('Content-Type:text/html;charset= UTF-8');发送头之前不能有任何输出,空格也不行,你需要将header(...)之前的空格去掉,或者其他输出的东西去掉,如果他上面include其他文件了,你还要检查其他文件里是否有输出

回答3:

PHP代码的话 你不需要懂的!html代码你一定要懂一些!可以用html代码编辑器得到源代码!再到文件里查找!

回答4:

我汗太长了,我慢慢来

回答5:

on line 116
on line ...
把那一行的问题处理一下。