PHP学习起步,环境大搭建
本文章教你如何一步一步搭起PHP开发环境
虽然在网上可以随便找到相关的PHP搭建环境,可是我觉得有几点不好,搭建的方式不一,使得开发者不知道相信谁的话,其二,对于开发者在搭建的过程中遇到的问题避而不答,我觉得这是最要命的。其三,搭配的版本不一,其涉及的搭配核心没有告诉开发者,于下,我将避重就轻,介绍PHP环境的搭建和测试。
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir
"D:/PHP"
LoadModule php5_module
"D:/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
但现在Apache还不具备PHP5的功能,因为还需要对PHP进行一些配置,需要编辑PHP目录下的php.ini文件(如果是PHP压缩包的话,要将php.ini-dist”文件,将其重命名为“php.ini
),查看一下externsion_ext变量是不是指定到PHP目录下的ext文件夹,这个文件夹下放置着一些可能会用到的功能dll文件:
php.ini1extension_dir=
"D:\PHP\ext"
然后需要打开PHP的MYSQL功能,将如下行的注释(以分号;开头的行)去掉,并将其余暂时用不到externsion用注释(;)关闭掉。
php.ini12345678extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
配置完成,重启Apache服务器,如果没什么意外的话,这样的配置是不会出错的。
网上有文章说,libmysql.dll必须是mysql目录(lib)下的文件才行,但就如上面所说的,我试了PHP安装目录下的libmysql.dll是没问题的。,我就是通过这个方法解决的。
总结:PHP的配置相当的复杂的,需要极大的耐心,我光配置PHP环境,就话了一下午和一个晚上的时间,在做改动的时候,最好做个备份,另外需要注意的地方,我已经通过红色表示出来。
最后附上我参考的文章:http://ngloom.me/2011/11/27/win7-apache2-2-php5-2-mysql5-install-and-confi/? ? ??http://tech.163.com/06/0206/11/299AMBLT0009159K_3.html? ??http://www.zihou.me/html/2012/02/17/6764.html
由于时间仓促,排版不是很好,文章也没核对,如有错误,请指正,谢谢
?
?