一,PHP与apache冲突的解决办法:
笔者在使用最新版PHP 5.2.5以及最新版APACHE页面发布工具2.2.4时发现在安装PHP时出现了错误提示——“ERROR trying access httpd.conf file.you will need to manually configure the web”。(如图1)

点确定后安装直到完成,然而在完成全部安装工作后运行PHP页面却出现了错误提示,无法正确解析。经过笔者最后调试发现原来默认情况下apache 2.2.4会选择缺省路径为c:\program files\apache software foundation\apache2.2,而在PHP程序安装时要求我们指定的Apache的安装路径实际上并不起作用,PHP 5.2.5会依然建立与c:\program files\apache group\apache2路径的关联度,所以这也是造成安装完毕后无法顺利执行PHP页面解析工作的原因。笔者发现解决办法就是照顾PHP的“脾气”,将apache安装目录修改为符合PHP的规则即c:\program files\apache group\apache2\。(如图2)

接下来我们再次安装PHP 5.2.5程序选择Apache安装目录为c:\program files\apache group\apache2\并继续即可。(如图3)

通过路径修改操作后我们就可以顺利的完成PHP与Apache的安装与配置工作,PHP页面也可以顺利的解析了。
笔者还遇到过调试PHP页面和环境正常后安装PHP论坛或其他CMS系统时却出现PHP代码显示的错误,说白了就是整个页面没有显示PHP解析后的页面而显示的是一段段代码。(如图4)

实际上这种故障是因为没有在服务器上安装ZEND程序的缘故,ZEND程序的功能是为PHP页面进行加密和保护,由于很多PHP程序平台为了保护自己的代码防止泄露都采用了ZEND进行加密操作,这样在实际使用过程中必须通过ZEND执行一次解密还原才能够顺利呈现PHP程序的本色,因此我们在服务器上安装最新版ZEND程序执行解密加密工作即可解决实际问题。(如图5)
三,PHPmyadmin数据库扩展经典故障:
提起管理MYSQL和PHP站点有过经验的读者都会首推phpmyadmin,他是目前最好的除了MYSQL与PHP搭配的工具,他自身就是由PHP页面代码组成的而且通过他管理MYSQL数据库更加方便,我们可以不再记忆那些烦琐的数据库查询与建立指令直接通过鼠标完成数据库各个字段的建立,增加以及删除管理工作。phpmyadmin的使用方法也很简单我们直接下载主程序解压缩并将所有目录复制到服务器网站发布目录下即可。(如图6)

phpMyAdmin V2.11.5.1 Final 多国语言版
软件大小: 4393 KB
软件语言: 英文
软件类别: 免费软件
应用平台: Win9x/NT/2000/XP/2003
下载地址:http://cnc.skycn.com/soft/17470.html
不过很多读者都遇到了在用phpmyadmin管理站点时访问出错的问题,具体体现为页面显示“PHPmyadmin错误,无法载入Mysql扩展,请检查PHP配置”。(如图7)

笔者在网上也搜索和查询了该故障对应的解决方法,然而没有一个真正奏效的,经过笔者的再三研究终于发现了问题根源,下面就将全部解决设置操作罗列出来提供给各位IT168网络频道的读者参考。
第一步:修改php.ini文件,原始版php.ini在PHP安装程序中,名为php.ini-dist,复制一份放到C:\WINNT(Windows XP/2003下为 C:\Windows),改名为php.ini。
第二步:用记事本打开php.ini,利用记事本的查找功能搜索 extension_dir = "./",并将其路径指到你的PHP目录下的extensions 目录,比如笔者将PHP安装在c:\php中,那么把此句修改为extension_dir = "C:\PHP\ext"。(如图8)
第三步:再搜索register_globals = Off,将Off改成On。(如图9)

第四步:再查找;extension=php_mysql.dll,将前面的引号“;”去掉,让该句生效。(如图10)

第五步:保存修改后退出,然后把php目录下的libmysql.dll文件复制到系统目录的system32下。

最新评论 共有0位网友发表了评论
发表评论