php5apache2.dll,Apache2.2.8 + PHP5.2.5不能加载php5apache2.dll
调试php,系统在windows xp情况下,版本分别是Apache2.2.8 + PHP5.2.5,在Apache的配置文件的末尾加载模块,却提示不能加载php5apache2.dll。提示的错误如下:
httpd.exe: Syntax error on line 486 of C:/apache/conf/httpd.conf: Cannot load C:/php/php5apache2.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6
如果你下载的php版本是5.2.5,这个版本目前是最新的,解压缩后目录里有三个这样的文件:php5apache.dll,php5apache2.dll,php5apache2_2.dll; 这三个文件分别对应apache的版本为:Apache1,Apache2.1.*,Apache2.2.*。所以在加载模块的时候,不能搞错版本,否则就会提示上面的错误了。
flymorn的系统安装的Apache版本是2.2.8,所以应该加载的是php5apache2_2.dll这个文件而不是php5apache2.dll。在apache的配置文件httpd.conf的最后加入以下代码:
LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
问题解决。
另外,如果你的版本比目前我的这个版本低,请调用以下的方法试试。因为php自带的php5apache2.dll只能跟某个特定版本的apache2使用的缘故。只需要到 http://www.apachelounge.com/download/ 下php5apache2.dll-php5.1.x.zip 然后照下面的说明跟着做,问题就解决了。
适用于PHP版本5.1.x-5.1.6与Apache版本 2.2.x !!
# 安装方法:
1. 拷贝php5apache2.dll到PHP所在的文件目录(例如c:/php)
2. 安装Microsoft Visual C++ 2005分布包(补丁是用VC 2005编译的).
这个分布包可以从下面的网站下载:
http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=en
3. 将下面几行加到Apache的配置文件httpd.conf中
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"
注意:记住用实际的PHP目录替换上面的C:/php.
php5apache2.dll,Apache2.2.8 + PHP5.2.5不能加载php5apache2.dll相关推荐
- php5.3之后如何加载zend
zend optimizer 不再支持5.2以后的版本 所以php5.2以后的版本若想使用zend,则需要安装加载zend guard loader Windows下安装php为no-thread ...
- win2003 iis运行php环境,win2003 IIS6.0配置php环境如何加载php5isapi.dll
因为我自己是windows 2003+iis我想在上面可以运行php那我休安装了php环境,然后再加载php5isapi.dll就可以,说起来简单但是不成功,下面看我的解决办法. 首先,从PHP官方网 ...
- C# 加载 SQLite DLL问题
/********************************************************************************** C# 加载 SQLite DLL ...
- 无法加载mspdb140.dll
无法加载mspdb140.dll python setup.py build_ext --inplace cl.exe的环境变量设置的不对 环境变量设置后,资源管理器也必须重启,否则,环境变量还是旧的 ...
- R3抹掉加载的DLL
R3抹掉加载的DLL 原理类似于获取Kernel32.dll加载地址,知道这个东西也是在看获取Kernel32.dll地址的时候在网上搜索学习资料,无意中看到的这个东西.这个挺有用,结合着HiJack ...
- 加载NMGameX.dll时出错?
nmgamex.dll是在访问"新浪游戏总动园"(http://igame.sina.com.cn/)时生成的,并且在系统启动项中自动加载.可能时无意中删除了该文件,所以导致每次启 ...
- python调用dll函数_关于从加载的DLL调用函数的Python基本问题
我是在搜索和尝试各种各样的例子后提出这个问题的,但我似乎无法从加载的DLL调用函数.我想如果有人能给我举一个例子,我就能理解我做错了什么,并取得一些进展.在 首先,使用Python 3.3.3可以加载 ...
- DllMain加载其他DLL造成的死锁问题及其解决办法
DllMain加载其他DLL造成的死锁问题及其解决办法 使用VS 2008新建一个MFC ActiveX工程,因为在工程里要用到GDI+.我习惯把初始化GDI+库的代码放在应用程序类的InitInst ...
- QPluginLoader 加载插件dll失败
1.加载 方法参考一下:Qt 使用QPluginLoader 加载外部dll的方法笔记_振星的博客-CSDN博客_qpluginloader 2.遇到的问题是:界面dll文件 在Debug平台编译下运 ...
- 计算机中丟失Slc.dll,调试符号不会加载slc.dll和sppc.dll
这是我的情况.我正在尝试在远程服务器上调试WCF服务(Windows 2012 R2 Standard).我在运行Visual Studio 12的Windows 7专业系统上.在弄清楚如何安装远程调 ...
最新文章
- 疯子的算法总结14--ST算法(区间最值)
- php Heredoc应用说明
- git log 你学废了吗?
- 领域应用 | 从数据到智慧,知识图谱如何推动金融更智能?
- SQL语句执行优先级
- 快手AI技术副总裁郑文:为什么说AI是短视频平台的核心能力
- 以太网交换机erps学习记录
- 在Vmplayer中自定义桥接网络(Bridged Network)的配置
- PHP刷步数,微信支付宝修改步数刷步源码/带卡密功能PHP程序
- 多线程下载王者荣耀高清壁纸
- 如何让电视看电视直播?遥控器找不到了咋办?
- 骑士周游(dfs+greedy)
- html 鼠标图标做成动画效果,7 个让人惊叹的 HTML5 鼠标动画
- 微型计算机的显卡,来一份白色的信仰,ROG-STRIX-RTX3080-O10G-WHITE显卡深度评测
- 如何升级变色龙本体 AVR 固件
- 鸿蒙策略是虚拟盘吗,算上模拟炒股,碰股票已经快三年了,以前在模拟盘,一个月一两次操作,长的时候两个月等一轮,股票买进来,硬是等一个涨再抛出去... - 雪球...
- 你不知道的箭头函数???
- 提示键盘锁定大写jQuery代码
- Java 中的连接池示例
- HTB Mailroom WriteUp
热门文章
- 在Spring3中使用注解(@Scheduled)创建计划任务
- 兼容sdk7iOS7的issue解决小片段总结
- Android 中 View的类关系图
- 如何记才能不搞混绝对路径和相对路径
- html语言添加点击事件,vue 中拼接html时添加点击事件
- 点击出现遮罩层时滚动条会自己回到顶部_浅谈内容型信息流产品的“返回顶部”功能...
- JAVA构造方法与构造方法的执行原理简单理解(栈与堆)
- java连不上mysql_eclipse连接不上mysql
- qpoases算法复杂度_数值优化(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization)...
- mysql hash分区 子分区_mysql分区管理 - hash分区