如图所示,dvwa显示乱码字符,有两种解决方案:
1.第一种方法是临时解决方案,即每次手动修改:使用浏览器的编码修改
2.第二种方法是:永久方案,即修改dvwa的配置文件,修改默认代码。位置是(记得打开隐藏的文件夹)
C: xampp htdocs DVWA dvwa 包括dvwaPage.inc.php
安装路径不同,但相对路径(即dvwa的放置路径)dvwa dvwa includes dvwapage.inc.php不变
修改内部http头:将默认编码utf-8改为gb2312,这样每次显示都正常
在XAMPP本地环境中安装SHOPEX时存在乱码
开发工具
当地环境项目:XAMPP购物中心站建设项目:
第一步:现象:建立XAMPP本地环境,安装SHOPEX网站建设程序。通常会提示SHOPEX安装,结果页面会乱码。信息提示:致命错误:类“内核”在D:中找不到 Bendi XAMPP HTDOCS install install . core . phpon第10行
第二步:原因:XAMPP最新版本是1.8.1,PHP版本是5.4.7。由于ZendOptimizer不支持PHP5.3.0,XAMPP不会在1.7.2使用ZendOptimizer(其PHP版本已经是5.3.0)。但是SHOPEX是用zend guard加密的,在安装SHOPEX之前必须用ZendOptimizer进行优化,否则启动时会出现乱码。
第三步:解决方案3360由于代码乱码的原因,我们使用XAMPP 1 . 7 . 1版本进行安装。安装后,我们可以看到XMAPP安装目录中的PHP文件夹下有一个ZendOptimizer文件夹。重新安装SHOPEX,顺利进入安装向导,没有任何乱码字符。安装后,如果想使用XAMpp1.8.1,只需要直接安装就可以了,不需要删除1.7.1版本。