php的安装配置

下载php-5.6.15


1

版本:php-5.4.45-Win32-VC9-x86

由于高版本的压缩包中没有发现php5apache2_2.dll这个文件,所以下载vc9的版本。

2

文件解压缩后,需要将根目录下的php.ini-development,复制一份然后修改成php.ini,作为php服务器的配置文件。

3

在系统环境变量PATH中添加;D:\php;D:\php\ext,重启后生效

4

然后修改php.ini配置文件

找到关键词;extension_dir= "ext"

把前面的“;”去掉,这个是指向扩展库目录的路径(需要指向存放PHP扩展库文件的目录),可以是绝对路径(如"J:\PHP\ext")或相对路径(如"ext"


将下面dll前面的;,去掉,

;extension=php_bz2.dll

;extension=php_curl.dll

extension=php_fileinfo.dll

extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_gmp.dll

;extension=php_intl.dll

;extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_ldap.dll

;extension=php_mbstring.dll

;extension=php_exif.dll; Must be after mbstring as it depends on it

extension=php_mysql.dll

extension=php_mysqli.dll

;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client

;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client

;extension=php_openssl.dll

;extension=php_pdo_firebird.dll

extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll



定位registe_globals=Off;

建议不要打开,区别在于这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']$_GET['变量名']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?

5

然后对apache的配置文件httpd.conf进行配置


#LoadModuleuserdir_module modules/mod_userdir.so

#LoadModuleusertrack_module modules/mod_usertrack.so

#LoadModuleversion_module modules/mod_version.so

#LoadModulevhost_alias_module modules/mod_vhost_alias.so

LoadModulephp5_module "D:/soft/php-5.4.45-Win32-VC9-x86/php5apache2_2.dll"

PHPIniDir "D:/soft/php-5.4.45-Win32-VC9-x86"


增加上面两行用来标识phpmodule


同时还要增加两行代码

#If the AddEncoding directives above are commented-out, then you

#probably should define those extensions to indicate media types:

#

AddTypeapplication/x-compress .Z

AddTypeapplication/x-gzip .gz .tgz

AddTypeapplication/x-httpd-php .php

AddTypeapplication/x-httpd-php .html



完成之后,在apache目录的htdocsindex.htmlbody下面增加一行代码<?phpphpinfo()?>

如果phpapache正常运行则会在页面的前面显示php的相关信息。如果出现错误则可以到apache目录下的logs中查找问题,一般情况下通过几次的调试均可以通过。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值