自己动手配置PHP

发布时间:2007-08-19 13:15:00 阅读:1028次

网络这东西,说好也好,说不好也不好。

一搜资料,结果倒是多的一塌糊涂,垃圾就是多,搞得一头雾水,也不知道从何处着手,其实原本很简单的东西,被别人搞得是乱七八槽。那些高人,讲东西也是一瓢水,你这样不行啊,新手被你这一忽悠,根本没有办法学习啊~~~~~

在此我三下五去二,搞定这些,供新手朋友们学习…

这几天在学习PHP时,我用的是EasyPHP,因为它比较方便,傻瓜似的一路点下去就将三大件全部安装好!

立马就可以跑程序了。

可是这样也不是办法啊,必须要亲手配置一下。

这天,大家伙还在过情人节时,我早早起来学配置啊...

看了一会儿网上视频,于是开始了。

版本:apache_2.2.4-win32-x86-no_ssl.msi,php-5.2.0-Win32.zip,mysql-5.0.41-win32.zip

然后解压到同一个文件夹,比如C:apache,C:php,C:mysql,这样做好不易出错。

然后安装apache,mysql,这两个比较容易对付,然后解压php

以下是我的配置文件,比较重要的部分:

C:apacheconfhttpd.conf

Line115  LoadModule php5_module "c:/php/php5apache2_2.dll"   
               如果apache2.0下的,则为  LoadModule php5_module "c:/php/php5apache2.dll" 
Line151  DocumentRoot "C:/www"
Line179  <Directory "C:/www">
Line386  AddType application/x-httpd-php .php

C:phpphp.ini

Line520  extension_dir = "C:phpext"

Line631  extension=php_mbstring.dll 

Line639  extension=php_gd2.dll

Line651  extension=php_mysql.dll

在连接数据库时突破出现一个Call   to   undefined   function   'mysql_connect()'…的错误,终于知道了,这个php貌似跟别的语言不一样,它倒变退化了,以前的版本支持mysql,现在必须配置下。

解决方案:

将php目录下的libmysql.dll复制到system32目录下,将php目录下的php.ini复制到windows目录下,重启服务器

另外,mysql的环境变量的配置,将mysql的bin目录的路径,我的是C:mysqlin,加在path后面,前面以";"隔开。

下面有更简单的方法,将这三个组件都安装在C盘下,如C:apache,C:php,C:mysql。

然后下载两个配置文件覆盖以前的文件,路径是:C:apacheconfhttpd.conf与C:phpphp.ini

Victor.Yan      2007-8-19(8.22改)

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询
下一篇:PHP取余%

转载请注明:自己动手配置PHP 出自老鄢博客 | 欢迎分享