php环境不能低于5.3.0,php5.3以前 win下环境配置,winodws 下php,apache环境配置

?1 找到php目录下的 php.ini.recommended (或者php.ini-dist)文件,重命名为 php.ini

并复制到系统盘的windows目录下(以c:\windows为例).

2 再把php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\system32下.

3 把php5\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:\windows\system32下

注意:不要把 php_mysql.dll 和 php_mssql.dll 混淆

如果没有加载 php_gd2.dll php将不能处理图像.没有加载php_mysql.dll php将不支持mysql函数库

php_mbstring.dll在后面使用phpmyadmin时支持宽字符

1 设置扩展路径

查找 extension_dir 有这么一行

extension_dir = "./"

将此行改成

extension_dir = "C:\php5\ext"

其中C:\php5是你安装php的路径.路径不正确将无法加载dll

(注意:有些php版本是 ;extension_dir = "./" 要把前面的分号去掉)

2 分别查找

;extension=php_mbstring.dll

;extension=php_gd2.dll

;extension=php_mysql.dll

把上面3项前面的分号去掉,这样apache启动时就可以加载这些dll了

注意不要把 ;extension=php_mysql.dl 和 ;extension=php_mssql.dl 混淆

当然前面我们也把这些dll复制到system32下了.(大家在安装的过程中都注意到如何把一些dll加载入来了.

以后要加载一些dll,比如说php_mysqli.dll,也就懂得怎么加载了)

3 设置会话保存路径

查找session.save_path 有这么一行

; session.save_path = "N;/path"

在此行后加入一行(注意是加入一行,不是加到后面)

session.save_path = "C:\WINDOWS\Temp"

保存到你的临时目录下,这里完全可以保存到windows临时目录Temp下

4 还有比较值得注意的是 short_open_tag .有一些php版本默认是Off的.

也就是说 php不能使用短标记如 ?> 必须使用

由于短标记使用方便,并且很多程序也是用短短标记来写,如discuz等

如果不把 short_open_tag 改成On将出现的症状将很难判断是上面原因,这里建议修改

查找

short_open_tag = Off

改为

short_open_tag = On

5 是否显示错误 display_errors

出于安全性考虑,display_errors 有些版本也默认为 Off.

就是说在调试时,如果php代码有误,就只出现一个空白页.而不会显示出错原因和出错行数.

这样调试起来将非常不便,建议根据自己需要修改

查找

display_errors = Off (注意不是 ; - display_errors = Off [Security])

改成

display_errors = On

6 显示NOTICE敬告提示

第五步虽然打开了出错提示,但出错报告还受到 error_reporting 的控制.

php5默认关闭NOTICE敬告提示,如果是在本地调试,建议打开NOTICE敬告提示.

查找

error_reporting = E_ALL & ~E_NOTICE

改成

error_reporting = E_ALL

另外提示一下,在程序中也可以通过error_reporting()控制错误报告输出,具体怎么用大家参考下手册.

7 register_globals

出于安全性考虑它默认也是Off

当register_globals=Off

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值