技术文章

配置php4或者php5的过程中,php4,5的配置的步骤大致一样的,但是配置内容有一些差别。在LINUX等环境下编译,一般来说,只要编译的选项正确,配置也就正确了;在windows配置则需要注意以下不同点:

1. php4ts.dll 和 php5ts.dll

这个文件要拷贝到apache的bin目录下或者系统目录下

2. httpd.conf 文件加载的模块

示例如下:

# For PHP4 apache1.x.xx

LoadModule php4_module d:/www/webserver/php4/sapi/php4apache.dll

AddType application/x-httpd-php .php

# For PHP4 apache2.x.xx

LoadModule php4_module d:/www/webserver/php4/sapi/php4apache2.dll

AddType application/x-httpd-php .php

# 其中d:/www/webserver/php4是php的所在目录。

# For PHP5 apache1.x.xx

LoadModule php5_module d:/www/webserver/php5/php5apache.dll

AddType application/x-httpd-php .php

# For PHP5 apache2.x.xx

LoadModule php5_module d:/www/webserver/php5/php5apache2.dll

AddType application/x-httpd-php .php

# 其中d:/www/webserver/php5是php的所在目录。

3. 加载mysql的方式不同

在php4以及以前的版本中,mysql是集成在php中的;

而在PHP5(包括BETA)版本,mysql是作为一个模块加载的,需要设置php.ini来加载,例如

extension_dir = "D:/www/WebServer/PHP5/ext/"

extension=php_mysql.dll

另外,PHP4,PHP5都需要系统目录下的libmysql.dll的支持,如果版本不对,即使你设置了正确的extension_dir和php_mysql.dll的参数,也会造成apache启动的时候提示phpp_mysql.dll找不到的错误。

欢迎大家讨论和指正。

配置php4或者php5的过程中,php4,5的配置的步骤大致一样的,但是配置内容有一些差别。在LINUX等环境下编译,一般来说,只要编译的选项正确,配置也就正确了;在windows配置则需要注意以下不同点:

1. php4ts.dll 和 php5ts.dll

这个文件要拷贝到apache的bin目录下或者系统目录下

2. httpd.conf 文件加载的模块

示例如下:

# For PHP4 apache1.x.xx

LoadModule php4_module d:/www/webserver/php4/sapi/php4apache.dll

AddType application/x-httpd-php .php

# For PHP4 apache2.x.xx

LoadModule php4_module d:/www/webserver/php4/sapi/php4apache2.dll

AddType application/x-httpd-php .php

# 其中d:/www/webserver/php4是php的所在目录。

# For PHP5 apache1.x.xx

LoadModule php5_module d:/www/webserver/php5/php5apache.dll

AddType application/x-httpd-php .php

# For PHP5 apache2.x.xx

LoadModule php5_module d:/www/webserver/php5/php5apache2.dll

AddType application/x-httpd-php .php

# 其中d:/www/webserver/php5是php的所在目录。

3. 加载mysql的方式不同

在php4以及以前的版本中,mysql是集成在php中的;

而在PHP5(包括BETA)版本,mysql是作为一个模块加载的,需要设置php.ini来加载,例如

extension_dir = "D:/www/WebServer/PHP5/ext/"

extension=php_mysql.dll

另外,PHP4,PHP5都需要系统目录下的libmysql.dll的支持,如果版本不对,即使你设置了正确的extension_dir和php_mysql.dll的参数,也会造成apache启动的时候提示phpp_mysql.dll找不到的错误。

欢迎大家讨论和指正。

技术文章

php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较php4和php5的配置异同比较

阅读(54) | 评论(0) | 转发(0) |

PHP5比PHP4,php4和php5的配置异同比较相关推荐

  1. Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法

    第一步:下载安装的文件 1. MySQL:下载地址mysql-5.1.49-win32.msi: 2. Apache: 下载地址httpd-2.2.16-win32-x86-openssl-0.9.8 ...

  2. apache2.4 php5.6.30,php5.6.3 + apache2.4.25 安装配置

    php环境变量配置: 我把下载下来的php压缩包解压到D盘夹下 Apache2.4.25配置 下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里 ...

  3. apache2.2 + php5.2.4 + mysql5.0.x 安装配置

    apache2.2  + php5.2.4  + mysql5.0.x 安装配置 我下载的都是安装版本,先对简单,需要修改的配置不多 发生错误后在google baidu上查找,所出现的错误都能找到, ...

  4. 从PHP5.2.x迁移到PHP5.3.x

    从PHP5.2.x迁移到PHP5.3.x 从PHP5.2.x迁移到PHP5.3.x,这是官方提供的Migrating from PHP 5.2.x to PHP 5.3.x的翻译.还未完成. 文章参考 ...

  5. linux php 升级5.3,Linux php5.2.10升级到PHP5.3.29

    成都这边的程序员要求把PHP从5.2.10版本升级到5.3.29版本. #cd /Data/App_php/ #wget http://cn2.php.net/get/php-5.3.29.tar.g ...

  6. php4和php5的区别,php4和php5区别是什么

    php4和php5区别是什么 导语:PHP4和PHP5,已经是两个版本了.下面的是百分网小编为大家搜集的php4和php5区别,供大家参考. PHP5 中的对象已经进行了较系统.较全面的调整,现在的样 ...

  7. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)

    1 PHP简介     PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...

  8. PHP5.5.13 + Apache2.4.7安装配置流程详解

    ---恢复内容开始--- 自学PHP的这段时间里,真是倍感辛酸,相信广大的菜鸟们应该很我感同身受吧,在查阅了网上和众多数资料后,总结出来想当比较全面的安装方法,拿出来与广大的编程爱好者一起分享哈. 首 ...

  9. 烂泥:php5.6源码安装及php-fpm配置与nginx集成

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. LNMP环境的搭建中,现在只有php没有源码安装过.这篇文章就把这个介绍下. 注意本篇文章使用的centos 6.5 64bit. 登陆centos下载 ...

最新文章

  1. linux 中~$和/$的区别?
  2. python自动发送微信-Python自动定时发送微信消息
  3. mysql 副本 同步_副本机制与副本同步
  4. 华为p40论坛_华为高端旗舰继续发力!麒麟990 5G+超感知三摄,256GB降价799元
  5. 网络通信中关于请求数据、断点续传和写入本地文件
  6. linux认识第一面
  7. 关于Android工程师转成vue的三两事儿(4)--webpack
  8. [HDU] 2611 Sequence two -优先队列和一般队列一起使用。
  9. MySQL中根据A表画更新B表
  10. HTML5的File API
  11. 汇编语言--如何调用子程序
  12. 解决PyQt5程序报错Process finished with exit code -1073740791 (0xC0000409)
  13. PHPCMS 模板调用标签大全
  14. 计算思维-卡内基梅隆大学计算机系主任周以真
  15. rsyslog-trouble: imjournal: 26794 messages lost due to rate-limiting
  16. 一个用JAVA写的画图程序
  17. 【CSS学习笔记五】列表和表格
  18. WindTerm:新一代开源免费的终端工具,GitHub星标6.6k+,太酷了
  19. Aleo的PoSW共识
  20. 易语言cef3填表_易语言CEF3通用浏览器框架,在线帮助手册.pdf

热门文章

  1. 前端学习(931):三大系列总结
  2. 前端学习(218):属性选择器
  3. java学习(115):math方法
  4. 实例50:python
  5. 实例34:python
  6. 树莓派UART串口编程--使用wiringPi库-C开发【1-基础应用】
  7. express中res.json方法
  8. idea html ajax,在 IntelliJ IDEA 8.1中编写一个ajax jquery实例,取不到页面上的值
  9. oracle更新数据没有变化,往oracle里面写入数据,怎么表空间都没有变化
  10. wxpython下载很慢_为什么WxPythons运动检测速度如此之慢?