日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

dedecms在linux主机下的一个奇怪错误

發(fā)布時(shí)間:2023/12/15 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dedecms在linux主机下的一个奇怪错误 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

揚(yáng)帆blog原創(chuàng)文章,轉(zhuǎn)載請(qǐng)保留原地址:http://www.wesoho.com/article/asp/2874.htm

dedecms上傳到linux空間后遇到一個(gè)問題,所有header轉(zhuǎn)向失效,cookie登陸失效,無法保存登陸狀態(tài),打開錯(cuò)誤提示以后看到錯(cuò)誤是這樣的(此錯(cuò)誤詳細(xì)描述見dedecms一個(gè)奇怪的錯(cuò)誤):

Warning: Cannot modify header information - headers already sent by (output started at /www/users/wucailu.com/data/common.inc.php:1) in /www/users/wucailu.com/include/common.inc.php on line 178

Warning: Cannot modify header information - headers already sent by (output started at /www/users/wucailu.com/data/common.inc.php:1) in /www/users/wucailu.com/include/common.func.php on line 517

Warning: Cannot modify header information - headers already sent by (output started at /www/users/wucailu.com/data/common.inc.php:1) in /www/users/wucailu.com/include/common.func.php on line 518

Warning: Cannot modify header information - headers already sent by (output started at /www/users/wucailu.com/data/common.inc.php:1) in /www/users/wucailu.com/include/common.func.php on line 517

Warning: Cannot modify header information - headers already sent by (output started at /www/users/wucailu.com/data/common.inc.php:1) in /www/users/wucailu.com/include/common.func.php on line 518
?

搜索baidu google都找不到合適的答案,所有方法用盡都無濟(jì)于事,今天偶爾得知還有BOM信息頭這么個(gè)東西,循著這條線終于找到了問題所在,把提示的文件去掉BOM頭就ok啦

去掉BOM頭的方法參見:

http://www.auiou.com/relevant/00000470.jsp

http://www.jefflei.com/post/69.html???????????

推薦使用ultraedit,直接可以另存為utf8??-?無BOM

??????

?=================================================

去掉UTF-8文件的BOM的方法

EmEditor軟件,先打開任意一個(gè)PHP文件,按Alt+回車,選擇“文件”的標(biāo)簽,在“打開時(shí)的字符碼”,選擇“UTF-8”,然后關(guān)閉EmEditor。以后打開任何PHP文件,只要按Ctrl+S,或者Ctrl+E,就可以保存為UTF-8編碼的無BOM文件,十分方便。

UltraEdit可以點(diǎn)擊“文件→另存為”,格式選擇“UTF-8無BOM”,英文網(wǎng)頁每次都需要這個(gè)操作。否則,在按Ctrl+S時(shí),會(huì)被保存為ANSI格式。中文網(wǎng)頁,在第一次另存為之后,以后只要按Ctrl+S即可。

EmEditor也可以用同樣的方法,“文件→另存為”,字符碼選擇“UTF-8”,去掉“加入 Unicode 署名”前面的勾,英文網(wǎng)頁每次都需要這個(gè)操作。同樣,中文網(wǎng)頁,在第一次另存為之后,以后只要按Ctrl+S即可。EmEditor建議按照第一段文字的方法設(shè)置,以后無需每次都使用“另存為”。

轉(zhuǎn)載于:https://blog.51cto.com/wesoho/327679

總結(jié)

以上是生活随笔為你收集整理的dedecms在linux主机下的一个奇怪错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。