社区
基础编程
帖子详情
安装php5.3.8后找不到php5isapi.dll
newfinder
2011-10-07 02:20:40
如题,我在win 2008 server R2上已经安装好IIS7.0,
安装了php5.3.8后,添加ISAPI筛选器时找不到php5isapi.dll?
有可能是另一个dll吗?我对php完全不懂啊?求救
...全文
3372
17
打赏
收藏
安装php5.3.8后找不到php5isapi.dll
如题,我在win 2008 server R2上已经安装好IIS7.0, 安装了php5.3.8后,添加ISAPI筛选器时找不到php5isapi.dll? 有可能是另一个dll吗?我对php完全不懂啊?求救
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大圣的笑
2011-10-09
打赏
举报
回复
错了,我安装的是5.3.4
大圣的笑
2011-10-09
打赏
举报
回复
[Quote=引用 7 楼 newfinder 的回复:]
是哦,昨晚在国外一个论坛才看到答案。说5.3.*版本的都不提供php5isapi.dll了。
在zhaodll.com中可以找到几乎所有的dll文件.
另一个问题:php到底要经过安装,还是直接解压到某个目录就行啊???
大家都知道php是完全开源的,linux下用的挺多。
[/Quote]
你先看看你解压的目录里有没有“php5isapi.dll”我安装的是5.3.8,是有的
黄袍披身
2011-10-09
打赏
举报
回复
嘿嘿,看了看install.txt 果然啥都说了.啥时候下个win2008我也来折腾一下
清水心跳
2011-10-09
打赏
举报
回复
2樓,在windows下DLL是編譯好的。
應該是加載的時候,整錯了。
xuzuning
2011-10-09
打赏
举报
回复
有都在乱说了!
php5nsapi.dll 适用于 Sun/iPlanet/Netscape 服务器的模块方式。
由于微软的原因,php 在 5.3 开始不再提供 IIS 的模块方式,而代之以 FastCGI 方式。
对于非服务器版本的 window 系统, FastCGI 可能未被安装。此时你需要自行安装 FastCGI。
建议初学者直接使用 php 的安装版进行安装。
php 发展至今,已经有了很大的变化,网上的教学文章大多已经过时了!
小斌online
2011-10-08
打赏
举报
回复
[Quote=引用 4 楼 net920 的回复:]
PHP5.3 是不能在IIS6上面通过ISAPI扩展运行的,而且在PHP5.3 文件里面也没有php5isapi.dll,取而代之的是php5nsapi.dll,换句话说PHP5.3以后的版本就不再用ISAPI进行扩展在IIS里运行了,只能通过FastCGI的方式执行。
[/Quote]
正解
黄袍披身
2011-10-08
打赏
举报
回复
FastCGI我一直没弄过,建议你上apache 吧,简单两下解决了
[Quote=引用 11 楼 newfinder 的回复:]
我应经安装很多论坛里的方法配了三四遍了,但是每次都没成功,访问网页时各种错误。
1、非php页面就是:404.0----Not found
2、php文件就是:HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误
[/Quote]
newfinder
2011-10-08
打赏
举报
回复
我应经安装很多论坛里的方法配了三四遍了,但是每次都没成功,访问网页时各种错误。
1、非php页面就是:404.0----Not found
2、php文件就是:HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误
黄袍披身
2011-10-08
打赏
举报
回复
不知道你用的是何种方式,IIS+PHP? 这个我基本没装过所以不清楚具体的过程。
APACHE+PHP 直接安装或者解压后的版本都需要再配置 APACHE的配置文件设置路径。
[Quote=引用 7 楼 newfinder 的回复:]
是哦,昨晚在国外一个论坛才看到答案。说5.3.*版本的都不提供php5isapi.dll了。
在zhaodll.com中可以找到几乎所有的dll文件.
另一个问题:php到底要经过安装,还是直接解压到某个目录就行啊???
大家都知道php是完全开源的,linux下用的挺多。
[/Quote]
小在在
2011-10-08
打赏
举报
回复
用的 PHP5.3.8 WIN32-VC9-X86
newfinder
2011-10-08
打赏
举报
回复
装IIS7.0时,在应用程序开发中看不到FastCGI?
newfinder
2011-10-08
打赏
举报
回复
是哦,昨晚在国外一个论坛才看到答案。说5.3.*版本的都不提供php5isapi.dll了。
在zhaodll.com中可以找到几乎所有的dll文件.
另一个问题:php到底要经过安装,还是直接解压到某个目录就行啊???
大家都知道php是完全开源的,linux下用的挺多。
skyaspnet
2011-10-07
打赏
举报
回复
看一下版本号吧,不行就换PHP5.3.3试一下
「已注销」
2011-10-07
打赏
举报
回复
PHP5.3 是不能在IIS6上面通过
ISAPI
扩展运行的,而且在PHP5.3 文件里面也没有
php5isapi.dll
,取而代之的是
php5nsapi.dll
,换句话说PHP5.3以后的版本就不再用ISAPI进行扩展在IIS里运行了,只能通过
FastCGI
的方式执行。
黄袍披身
2011-10-07
打赏
举报
回复
请楼主仔细找一个名字叫 php5nsapi.dll 的,以后换新版本的话最好看看 readme.
黄袍披身
2011-10-07
打赏
举报
回复
太有才了
[Quote=引用 1 楼 liu770812560 的回复:]
估计是编译出错了
[/Quote]
明天很困
2011-10-07
打赏
举报
回复
估计是编译出错了
php
5i
sap
i.
dll
无法删除,
php
5i
sap
i.
dll
没有
本文集合了多个关于
PHP
在Windows IIS环境下配置的问题与解决方案,包括
找
不到
php
5i
sap
i.
dll
、
PHP
与IIS的版本兼容性、FastCGI与I
SAP
I的配置、线程安全与非线程安全的选择,以及
PHP
连接数据库的错误处理。涵盖了从
PHP
新手配置到解决HTTP错误的全过程。
win7下的
PHP
+IIS配置,
找
不到
php
5i
sap
i.
dll
的问题,版本5.4.9
本文介绍在Windows 7环境下使用IIS配置
PHP
5.4.9的方法,针对
找
不到
php
5i
sap
i.
dll
的问题,提供了解决方案,推荐使用FastCGI而非I
SAP
I进行配置。
php
5i
sap
i.
dll
无法删除,没有
php
5i
sap
i.
dll
怎么办
由于
PHP
从
5.3
.1版本开始不再支持I
SAP
I模式,因此在
PHP
5.3
.1及以上版本中
找
不到
php
5i
sap
i.
dll
。在IIS6上运行
PHP
5.3
.1以上的版本,需要使用FastCGI。然而,IIS6本身不集成FastCGI,需额外下载并
安装
。同时,由于IIS6通常与Windows 7之前的系统搭配,
PHP
5.6.4这样的高版本不支持这些系统,最高支持
PHP
5.4系列。因此,建议使用IIS6+FastCGI+
PHP
5.4配置环境。
php
5i
sap
i.
dll
没有,没有
php
5i
sap
i.
dll
怎么办
从
PHP
5.3
.1版本开始,
PHP
不再支持I
SAP
I模式,因此缺少
php
5i
sap
i.
dll
文件。在IIS6上运行
PHP
5.3
.1及以上版本需使用FastCGI。由于IIS6仅支持到
PHP
5.4系列,因此无法直接运行
PHP
5.6.4。要使IIS6支持
PHP
,需下载并配置FastCGI,并确保使用
PHP
5.4或更低版本。
php
-5.6.31
安装
视频教程_
php
5.6 没有 i
sap
i
本文汇总了
PHP
在Windows IIS环境下配置的问题,包括
找
不到
php
5i
sap
i.
dll
、
PHP
版本与IIS的兼容性、FastCGI和I
SAP
I的配置、线程安全与非线程安全的选择,以及
PHP
连接数据库的错误处理。同时,介绍了Apache与IIS下
PHP
的运行方式差异,提供了解决
PHP
与IIS集成中遇到的错误的方法。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章