当前位置: 首页 > 工具软件 > Apache VCL > 使用案例 >

apache2.2 php 配置,配置Apache2.2+PHP5.2运行环境

周龙光
2023-12-01

配置Apache+PHP运行环境

本文采用的是Apache2.2.9与PHP5.2.6进行配置,相关文件可以去官方网站下载:

Apache: http://httpd.apache.org/download.cgi

PHP: http://www.php.net/downloads.php

php建议下载zip版,不要下载install版,install版我安装的时候出现问题,它无法自动的读取apache的配置。

下载完之后,把php解压到C:\PHP目录下,然后配置环境变量Path=%Path%; C:\PHP

然后停掉Apache服务,修改httpd.conf文件,找到LoadModule段,在后面添加一句:

LoadModule php5_module "c:/php/php5apache2_2.dll"

注意一定要选用php5apache2_2.dll,不能选取php5apache2.dll或是别的。

找到AddType段,在后面添加一句:

AddType application/x-httpd-php .php

如果安装Apache的分区是NTFS的,需要找到节点,然后把里面的一句Deny from all改成Allow from all

到此为止,httpd.conf文件修改完毕了。

然后配置php.ini,这个文件在php的安装目录下,名称是php.ini-dist,我们需要把它的名称改为php.ini

在php.ini里找到extension_dir = "./",把它修改为extension_dir = "C:\php\ext/"

找到;extension=php_mysql.dll,把前面的分号去掉。

到此,php.ini也配置完毕了。

下面运行一个简单的程序,用delphi for php新建一个页面,写上一句<?php echo "hello world"; ?>

然后保存文件,选取Tool->Deploy Wizard,将程序连同VCL一起导出。

把程序放到Apache目录下的htdocs内,即可执行。

注意:支持数据库的配置

c:\php\libmysql.dll拷贝到   system32   目录下。

extension=php_mysql.dll   前的注释去掉

extension_dir   =   "C:\php\ext "

 类似资料: