运行PHP网站始终显示出的是乱码?

来源:百度知道 编辑:UC知道 时间:2024/07/07 01:21:48
请各位高手指点下。我网站是用PHP做的。但在本地运行PHP文件都是显示乱码,其他能正常显示。请问这是怎么回事?要如何解决!
只要运行PHP后缀名的文件就是乱码!是加密的,文件开头都有Zend....一串字符。要怎么解密能正常显示代码啊?乱码如下:
8}7F睑觷魈瞽憄?5+A?囄演;???*蘱,N荥??Y鰋乵嚚臿9圝(}dヶ穋?

有两种情况,
1.如果是用记事本打开php文件乱码,
说明php文件加密了一定是用的zend加密
加密方法你也会,用 zend safe guard3 可以轻松实现加密
这个不影响你运行php程序
目前没有好的解密方法,
2.用ie看是乱码
解决办法:1。查看->编码->gb2312(快键alt+v+d)
如果还不行就换用big5或utf8试试,再换
还不行就没办法了,
2。找到正解编码后在php文件最上面加
<?
header("Content-Type:text/html; charset=gb2312"); //gb2312换成你找到的编码
echo "<meta http-equiv='Content-Type' content='text/html; charset=gb2312' /> ";
//同样把gb2312换成你找到的编码,如utf-8 要写的一模一样才行
?>