您的位置:首页 > 运维架构 > Apache

配置Apache2.2+PHP5.2运行环境

2012-10-22 23:31 363 查看

配置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的,需要找到<Directory>节点,然后把里面的一句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 "
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  运行环境