现象:
加入下面两行,apache就不能启动的问题
LoadModule php5_module modules/php5apache2.dll
AddType application/x-httpd-php .php
原因:
由于apache版本的不同,对应的 "php5apache2.dll" 也不同
LoadModule php5_module modules/php5apache2.dll这段代码的配置应该修改为
LoadModule php5_module modules/php5apache2_2.dll
因为你使用的apache是2.2版本的。
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
总结:
Apache2.2 对应 php5apache2_2.dll
Apache2.1 对应 php5apache2.dll
Apache1 对应 php5apache.dll
由于上述原因,假设是安装了 Apache2.2 又安装了 PHP5.0那就要出错了。
分享到:
相关推荐
《PHP4与Apache2的整合:php4apache2.dll详解》 在Web开发领域,PHP与Apache是两个不可或缺的重要组件。PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,尤其适合于Web开发,而Apache则是最...
《PHP5与Apache2的整合:深入理解php5apache2.dll及其实现》 在Web开发领域,PHP和Apache是两个极为重要的组成部分。PHP作为服务器端脚本语言,提供了丰富的功能,而Apache作为最流行的HTTP服务器,具有强大的稳定...
标题中的"php5apache2_4.dll"是一个关键的PHP扩展模块,它是专门为Apache web服务器设计的,用于在Windows环境中整合PHP和Apache。这个模块使得Apache能够解析和执行PHP脚本,是搭建PHP运行环境的重要组成部分。在...
总结来说,"php5apache2_2.dll"是PHP 5与Apache 2整合的重要组成部分,涉及DLL的管理和配置,以及系统架构的匹配问题。在处理相关问题时,需要根据"dll安装方法.txt"的指示进行操作,并从安全的源下载正确的DLL文件...
这包括加载PHP模块(如`LoadModule php5_module modules/php5apache2_2.dll`)以及设置PHP脚本的处理指令,例如`AddHandler application/x-httpd-php .php`,这样Apache就会识别并处理以.php为扩展名的文件。...
其中,“D:/apacheenv/php/php5_apache2_2.dll”应替换为你实际安装的PHP目录中的对应dll文件路径。 - **指定PHP.ini文件位置**:在`httpd.conf`文件中添加或修改以下行来指定PHP.ini文件的位置。 ```apache ...
- 获取适合 Apache 的 PHP Windows二进制文件,通常包含 `php.exe` 和 `php5apache2_2.dll` 等文件,将其解压到适当目录,如 `C:\php`。 3. **配置 PHP**: - 将 `php.ini-development` 文件重命名为 `php.ini`。...
4. **配置Apache**:在Apache的配置文件`httpd.conf`中添加`LoadModule php5_module modules/php5apache2_4.dll`,并设置`AddHandler application/x-httpd-php .php`,使Apache能识别和处理.php文件。 5. **测试整合...
- 指定PHP模块的加载方式:`LoadModule php5_module "D:/php/php5apache2.dll"`。 - 设置PHP配置文件的位置:`PHPIniDir "D:/php/php.ini"`。 4. **关联文件类型**: - 为了让Apache能够正确识别并用PHP解析`....
2. 配置Apache:编辑Apache的配置文件`httpd.conf`,添加PHP模块的加载指令,例如`LoadModule php5_module "path/to/php5apache2_2.dll"`。 3. 设置PHP路径:在`httpd.conf`中,指定PHP解析器的位置,例如`...
- 注意:确保路径正确无误,并且不要将`php5apache2.dll`与`php5apache.dll`混淆。前者适用于Apache 2.0.*版本,后者适用于Apache 1.x版本。 通过上述步骤,可以成功地在本地环境中搭建起Apache+MySQL+...
LoadModule php5_module "D:\wamp\php\php5apache2.dll" ``` - 确保使用正确的路径指向`php5apache2.dll`文件。注意,对于Apache 2.2以上的版本,应使用适合该版本的`php5apache2.dll`文件。 通过上述步骤,可以...
LoadModule php5_module "path_to_php/php5apache2_2.dll" AddHandler application/x-httpd-php .php PHPIniDir "path_to_php" ``` 其中"path_to_php"是PHP的安装目录。 三、安装PHP 1. 下载PHP:从官方站点...
【Windows + Apache + PHP5 + MySQL 整合详解】 在IT行业中,构建一个基于Web的开发环境是常见的需求,特别是对于PHP开发者来说。Windows、Apache、PHP和MySQL的组合(通常称为WAMP)是一个流行的选择,它允许在...
LoadModule php5_module D:/myphp/php/php5apache2_2.dll ``` 2. 设置PHP的ini文件路径: ``` PHPIniDir "D:/myphp/php" ``` 3. 添加类型映射,使Apache将.php和.phtml文件交给PHP解析: ``` AddType ...
- 在Apache中模块化安装PHP,通过在配置文件中添加`LoadModule php5_module C:/php5/php5apache2.dll`来实现,确保路径正确且与Apache版本匹配。 3. **综合知识点详解**: - **PHP的环境配置**:在Windows环境下...
在Windows环境下,PHP与Memcache的整合需要一个dll扩展文件。"PHP全版本 memcache dll扩展包"正是为此目的提供的一套完整解决方案,它包含了不同PHP版本对应的Memcache扩展文件,确保无论你使用哪个版本的PHP,都...