PHP5在Apache下的两种模式的安装_php基础

  PHP 5.0.0 和PHP 4.0.38 于2004年7月13日同时发布,这是一个值得我们PHP爱好者的一大喜讯。期盼已久的PHP5终于出来了,我们可以更进一步的享受PHP新的功能和使用开发的乐趣。

  我也在第一时间用上了PHP5,下面简要介绍一下我的安装过程(只讲述apache服务器下的安装),与喜爱PHP的朋友分享。

  其实,PHP5的安装过程也没有什么新意,与PHP4差不多。

  一、CGI模式

  1、解压php-5.0.0-Win32.zip到x:\php,重命名php.ini-dist为php.ini,copy至x:\winnt(x:\windows)或apache的安装文件夹。copy x:\php\php5ts.dll至winnt(windows)、或winnt\system32或apache的安装文件夹。

  2、修改Apache的httpd.conf文件。加上以下几行:
  ScriptAlias /php/ "x:/php/"
  AddType application/x-httpd-php .php
  Action application/x-httpd-php "/php/php-cgi.exe"

  3、修改php.ini。设置cgi.force_redirect = 0

  二、模块方式

  1、与上1同。

  2、以上2中改为:
  LoadModule php5_module php5apache.dll
  AddModule mod_php5.c
  AddType application/x-httpd-php .php

  不要上面的步骤3

注意:如果是Apache2,不需要在http.conf中加上面的AddModule mod_php5.c亦可。

  三、模块扩展

  完成以上过程,基本上就安装完成了,不过如果你还要使用它的扩展功能,就得再配置一下。例如使用mysql。

  1、设置php.ini。一般要设置“include_path = ”和“extension_dir =”,尤其是后者,路径自定,一般至少要包含x:\php和x:\php\ext。设置“extension=”一般去掉前面的;号即可。

  2、copy相应的dll文件到winnt(windows)、或winnt\system32或apache的安装文件夹。

  以加载mysql为例讲解一下:修改php.ini,配置extension_dir = "x:\php\ext",去掉extension=php_mysql.dll前面“;”,copy x:\php\libmysql.dll至winnt(windows)、或winnt\system32或apache的安装文件夹。

  注意,配置好后或任意时刻修改后要重启web服务器方可生效。php4程序都能运行。以上路径中有x代表分区,请自行替换。

  本人是在win2k、apache1.3.31下安装的。

时间: 2024-09-27 14:44:03

PHP5在Apache下的两种模式的安装_php基础的相关文章

PHP5在Apache下的两种模式的安装

PHP 5.0.0 和PHP 4.0.38 于2004年7月13日同时发布,这是一个值得我们PHP爱好者的一大喜讯.期盼已久的PHP5终于出来了,我们可以更进一步的享受PHP新的功能和使用开发的乐趣. 我也在第一时间用上了PHP5,下面简要介绍一下我的安装过程(只讲述apache服务器下的安装),与喜爱PHP的朋友分享. 其实,PHP5的安装过程也没有什么新意,与PHP4差不多. 一.CGI模式 1.解压php-5.0.0-Win32.zip到x:\php,重命名php.ini-dist为php

VPC下FTP两种模式的支持

一.FTP两种工作模式1. 主动模式2. 被动模式: 二.VPC下FTP server的两种模式的支持 1. FTP客户端:本地windows FileZilla服务器端:VPC环境下的vsftp主动模式:支持被动模式:支持 (FileZilla客户端会自动把内网地址切换为外网地址) 2.FTP客户端:经典网络下的Linux FTP服务器端:VPC环境下的vsftp主动模式:支持被动模式:默认不支持,修改如下参数后支持listen=YESlisten_ipv6=NOpasv_address=<E

Linux下SVN服务器同时支持Apache的http和svnserve独立服务器两种模式且使用相同的访问权限账号_Linux

说明: 服务器操作系统:CentOS 6.x 服务器IP:192.168.21.134 实现目的: 1.在服务器上安装配置SVN服务: 2.配置SVN服务同时支持Apache的http和svnserve独立服务器两种模式访问: 3.Apache的http和svnserve独立服务器两种模式使用相同的访问权限账号. 具体操作: 一.关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉

CentOS 6.x下SVN服务器同时支持Apache的http和svnserve独立服务器两种模式且使用相同的访问权限账号

说明:   服务器操作系统:CentOS 6.x   服务器IP:192.168.21.134   实现目的:   1.在服务器上安装配置SVN服务:   2.配置SVN服务同时支持Apache的http和svnserve独立服务器两种模式访问:   3.Apache的http和svnserve独立服务器两种模式使用相同的访问权限账号.   具体操作:   一.关闭SELINUX   vi /etc/selinux/config   #SELINUX=enforcing #注释掉   #SELI

浅析网站吸金赚钱的两种模式

中介交易 SEO诊断 淘宝客 云主机 技术大厅 不知道大家有没发现,去年的时候罗平所发表的文章大多是如何做网站,如何去优化网站,还有怎么伪原创文章,举例子.摆事实地分析网站收录和排名等情况,主要是自己做站群的,手头的网站数量比较多,而且各行各业都有,因此在搜索引擎有任何风吹草动,我都有足够的数据来加以对比和分析.而今天就有些不同了,我发表的文章会偏向于网站盈利和赚钱方面. 网络赚钱方式有很多,而网站赚钱方式比较少,并且单一,但却是所有网赚中最高效最持久的方式之一.网站我们都知道,他必须有一个域名

两种模式的相关性 对于P2P+众筹模式的思考

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近网络金融很火,现在的网络金融模式以P2P和众筹为主,这两种模式有着必然的相关性. 众筹服务于融资方,更多的是对项目的宣传,希望通过介绍.礼品.等吸引更多的关注,从而获得资金运转项目.或对项目进行宣传. P2P更多的服务于投资方,更多的是一种新型的理财方式,通过线上"银行"对手头的闲散资金进行理财增值.当然也会对项目进行

tns的两种模式及灰度发布与冷启动

tns的两种模式     tns客户端tns-client支持不同的使用模式,包括load balance.masterslave模式,接下来介绍不同模式的作用和设计原理 load balance     在集群模式中,一个请求过来后要通过某种策略将请求分配到后台某个服务器上,这个策略我们可以称为负载均衡     tns采用加权随机的方法实现负载均衡     举例:服务serviceA下面有3个实例,对不同的实例分配不同的vNodes个数(权重),假如:a1:2:a2:4:a3:4,那么客户端会

FTP具有两种模式

FTP具有两种模式,分别是port模式(也叫主动模式)和pasv模式(也叫被动模式),怎么来理解这两种模式呢?我来打个比喻吧,在主动模式下:客户端给服务器端的21端口发命令说,我要下载什么什么,并且还会说我已经打开了自己的某个端口,你就从这里把东西给我吧,服务器知道后就会通过另外一个数据端口把东西传给客户端,这就是主动模式,可以理解为服务端主动给客户端传输文件;在被动模式下:客户端给服务器端的21端口发命令说,我要下载什么什么,服务器端知道后,就打开一个端口,然后告诉客户端,我已经打开了某某端口

协议中UART的两种模式 【转】

转自:http://wjf88223.blog.163.com/blog/static/3516800120104179327286/ ^^-- 协议栈中UART有两种模式:1.中断2.DMA 对于这两种模式具体运用在哪一步,纠结了很久.通过UART配置结构:typedef struct{  uint8 *rxBuf;  uint8 rxHead;  uint8 rxTail;  uint8 rxMax;  uint8 rxCnt;  uint8 rxTick;  uint8 rxHigh;