PHP环境配置问题,求助。求高手帮忙。

我的PHP解压目录明明就是C:\php。怎么到Apache里面就变成php5了???什么地方搞错了吗?求指教。

从你的描述来看,PHP是以解压方式安装的,在这种情况下,PHP通常也是以打包压缩前的配置原样还原,也就是说,在安装过程中没有有针对性对你自己的实际系统情况,进行有针对性的修改。
也就是说,当你安装完php之后,还需要自已动手修改与php相关的配置。

因此,针对你的问题,我的建议如下:

1. 既然是apache提示错误,那么就先来修改apache配置,步骤如下:

打开Apache安装目录下的httpd.conf,找到

LoadModule php5_module D:/php/php5apache2.dll (是指以module方式加载php)

以及 PHPIniDir "D:/php" (是指明php的配置文件php.ini的位置)

将这两个配置其中的 D:/php (或其他路径) 改成你先前选择的php解压缩的目录,即:c:/php

注意一点,写路径时,尽量使用 / 而不是用 \ 。

其他的相关配置:

1、将 .htm, .php设置为可执行php语言的扩展名,也可加html, php3, php4

AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm

2、DocumentRoot 也就是网站根目录

3、DirectoryIndex 目录索引,也就是在仅指定目录的情况下,默认显示的文件

其他建议:

1. 我本人基本上都是选择使用apache/php/mysql的安装版本(即可执行程序),这样可以方便一些,在安装过程中也可以直接进行一些参数的设置,当然,貌似是windows平台上的。

2. 也可以选择其他一体式打包的php安装包,比如:phpnow等,可以一次性将php的支持环境都安装完毕,也省去了自己配置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-20
去下载个`AppServ吧`直接安装的`不需要配置的``数据库啥都有的`
第2个回答  2012-09-21
把之前的删除了。用PHPNOW。
第3个回答  2012-09-21
php.ini