PHP5比PHP4,php4和php5的配置异同比较
技术文章
配置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的配置异同比较相关推荐
- 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 ...
- apache2.4 php5.6.30,php5.6.3 + apache2.4.25 安装配置
php环境变量配置: 我把下载下来的php压缩包解压到D盘夹下 Apache2.4.25配置 下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里 ...
- apache2.2 + php5.2.4 + mysql5.0.x 安装配置
apache2.2 + php5.2.4 + mysql5.0.x 安装配置 我下载的都是安装版本,先对简单,需要修改的配置不多 发生错误后在google baidu上查找,所出现的错误都能找到, ...
- 从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的翻译.还未完成. 文章参考 ...
- 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 ...
- php4和php5的区别,php4和php5区别是什么
php4和php5区别是什么 导语:PHP4和PHP5,已经是两个版本了.下面的是百分网小编为大家搜集的php4和php5区别,供大家参考. PHP5 中的对象已经进行了较系统.较全面的调整,现在的样 ...
- centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
1 PHP简介 PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...
- PHP5.5.13 + Apache2.4.7安装配置流程详解
---恢复内容开始--- 自学PHP的这段时间里,真是倍感辛酸,相信广大的菜鸟们应该很我感同身受吧,在查阅了网上和众多数资料后,总结出来想当比较全面的安装方法,拿出来与广大的编程爱好者一起分享哈. 首 ...
- 烂泥:php5.6源码安装及php-fpm配置与nginx集成
本文由秀依林枫提供友情赞助,首发于烂泥行天下. LNMP环境的搭建中,现在只有php没有源码安装过.这篇文章就把这个介绍下. 注意本篇文章使用的centos 6.5 64bit. 登陆centos下载 ...
最新文章
- linux 中~$和/$的区别?
- python自动发送微信-Python自动定时发送微信消息
- mysql 副本 同步_副本机制与副本同步
- 华为p40论坛_华为高端旗舰继续发力!麒麟990 5G+超感知三摄,256GB降价799元
- 网络通信中关于请求数据、断点续传和写入本地文件
- linux认识第一面
- 关于Android工程师转成vue的三两事儿(4)--webpack
- [HDU] 2611 Sequence two -优先队列和一般队列一起使用。
- MySQL中根据A表画更新B表
- HTML5的File API
- 汇编语言--如何调用子程序
- 解决PyQt5程序报错Process finished with exit code -1073740791 (0xC0000409)
- PHPCMS 模板调用标签大全
- 计算思维-卡内基梅隆大学计算机系主任周以真
- rsyslog-trouble: imjournal: 26794 messages lost due to rate-limiting
- 一个用JAVA写的画图程序
- 【CSS学习笔记五】列表和表格
- WindTerm:新一代开源免费的终端工具,GitHub星标6.6k+,太酷了
- Aleo的PoSW共识
- 易语言cef3填表_易语言CEF3通用浏览器框架,在线帮助手册.pdf
热门文章
- 前端学习(931):三大系列总结
- 前端学习(218):属性选择器
- java学习(115):math方法
- 实例50:python
- 实例34:python
- 树莓派UART串口编程--使用wiringPi库-C开发【1-基础应用】
- express中res.json方法
- idea html ajax,在 IntelliJ IDEA 8.1中编写一个ajax jquery实例,取不到页面上的值
- oracle更新数据没有变化,往oracle里面写入数据,怎么表空间都没有变化
- wxpython下载很慢_为什么WxPythons运动检测速度如此之慢?