linux php亂碼問(wèn)題的解決辦法:首先找到并打開(kāi)“httpd.conf”文件;然后修改代碼為“adddefaultcharset gb2312”;最后重啟apache服務(wù)即可。
推薦:《php視頻教程》
php在linux的apache環(huán)境下亂碼解決方法
在windows平臺(tái)編寫(xiě)的php程序默認(rèn)編碼是gb2312
而linux和apche默認(rèn)的編碼都是utf-8
所以windows平臺(tái)編寫(xiě)的php程序傳到linux后,瀏覽網(wǎng)頁(yè)中文都是亂碼。
如果手工將php的編碼用notepad 把編碼改為utf-8有可以顯示正常
但如果程序多了,每個(gè)都改,工作量也比較大。
還有一種方式就是修改apache的默認(rèn)編碼
具體位置為:
vim /etc/httpd/conf/httpd.conf將原來(lái)的utf-8注釋掉,換上 gb2312
#adddefaultcharset utf-8adddefaultcharset gb2312 最后重啟apache服務(wù)就可以了。