`
lzj0470
  • 浏览: 1277466 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

启动Apache时提示错误“Cannot load php5apache2_2.dll into server”

    博客分类:
  • PHP
 
阅读更多
在命令符方式下启动Apache时提示错误信息“Syntax error on line 122 of D:/Apache/conf/httpd.conf: Cannot load D:/PHP/php5apache2_2.dll into server”,导致Apache无法启动。

  Apache的配置文件D:/Apache/conf/httpd.conf第122行内容为:

  LoadModule php5_module D:/php/php5apache2_2.dll
  PHPIniDir "D:/php"

  注意:其中D:/PHP/php5apache2_2.dll是我安装php的相应路径。Apache为2.2.17版本,php为5.3.6版本。

出现错误的原因:

  在网上查到一位朋友遇到类似情况,并提示根据PHP的安装文件名称“php-5.3.6-Win32-VC9-x86.zip”得知该版本的PHP安装文件是由VC编译完成的,因此如需要运行或调用该PHP压缩包中的相关文件,则需要首先安装VC的运行时环境。如果你的机器没有安装有VC运行时环境,则Apache调用该PHP压缩包中的相关文件时会提示如上错误信息。

解决方法:

  在网上搜索“VC2008可再发行组件”或者是“VC2008运行库”,下载安装后即可解决此故障。

分享到:
评论
4 楼 sun123start 2014-04-06  
问题解决了,谢谢
3 楼 lzj0470 2011-09-27  
agnovo_wl 写道
换一个低版本的php,即可!!!

    已验证!!!

低版本是没问题.在5.0以上就会有问题拉.
2 楼 agnovo_wl 2011-09-25  
换一个低版本的php,即可!!!

    已验证!!!
1 楼 agnovo_wl 2011-09-25  
哎..。。
      网上好多好多,解决不了问题的托呀。神马 php5apache2或php5apache2_2都不管用。

      我试了一下,将conf里htd文件 的 “LoadModul******php5apache2.dll” 去掉,或加上#LoadModule****** PHP5apache2.dll,则apache可运行SERVER。可见问题还是出在php上,或其版本上。

相关推荐

    解决Cannot load php7apache2_4.dll into server导致无法启动Apache-附件资源

    解决Cannot load php7apache2_4.dll into server导致无法启动Apache-附件资源

    vcredist2008sp1

    在修改httpd.conf支持php后,启动apache,报...命令符方式下启动Apache时提示错误信息“Syntax error on line 122 of Apache/conf/httpd.conf: Cannot load php5apache2_2.dll into server”,导致Apache无法启动。

    Apache连接PHP后无法启动问题解决思路

    Cannot load D:/php/php5apache2_2.dll into server(或者php5apache2_4.dll) 我个人的解决轨迹是这样的: 1 先查看一下配置时的路径,拼写是否有误,没找出错 2 之前用apache一直没有问题,所以觉得是PHP下载的版本...

    PHP4 AHCHE2.2.X模块

    描述中提到的错误消息 "Cannot load C:/php/php4apache2.dll into server" 是一个常见的错误,它意味着尝试加载的PHP4模块无法被Apache识别或不适用于正在运行的Apache版本。 在PHP的早期版本中,PHP4被广泛使用,...

    php配置文档

    - 使用传统的模块化方法安装PHP5.1.*+Apache2.2.2后,Apache无法启动,提示错误:“Cannot load C:/php/php5apache2.dll into server: The specified module could not be found.” - **原因分析:** - `...

    php-5.3.28

    描述中的问题“cannot load ...php5apachexx.dll into server”是PHP在Windows环境下常见的错误,提示服务器无法加载特定的PHP模块(在这个例子中是php5apachexx.dll)。这通常是由于以下原因: 1. **PHP版本不兼容...

    TestLink环境搭建

    - 安装过程中可能会遇到“Cannot Load php5apache2.dll into server”错误提示,这是因为版本不兼容导致的。 - 需要修改`httpd.conf`配置文件以解决此问题: 1. 打开`httpd.conf`配置文件路径:`C:\Program Files...

    php-7.2.34-Win32-VC15-x64.zip

    5. `php7phpdbg.dll`:PHP调试器的动态链接库,用于开发和调试PHP代码。 6. `libsodium.dll`:现代密码学库Sodium的Windows实现,提供安全的加密、解密、哈希和签名算法。 【安装与配置】 安装PHP 7.2.34时,需要...

    3.91配置用户自主修改密码和VC2008运行库X64.rar

    如标题,在win server 2008R2和win 10测试通过,步骤:1、安装visualsvn server ...注意事项:win server 2008R2需要安装VC2008 X64运行库,否则提示httpd-custom.conf: Cannot load php/php5apache2_4.dll into server

    php.ini-development

    2. The PHPRC environment variable. (As of PHP 5.2.0) ; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0) ; 4. Current working directory (except CLI) ; 5. The web server's directory...

    php5.5所需的32位,64位vc11运行库,php7所需的32位和64位vc14运行库

    解决phpstudy,wamp,无法启动,启动报错: Cannot load c:/wamp/bin/php/php7.2.11/php7apache2_4.dll into server,因为php5.5依赖的32,64位vc11运行库,php7依赖32位和64位vc14运行库,搞不清楚是32还是64位,两种都...

Global site tag (gtag.js) - Google Analytics