百年不遇,iis下搭建PHP环境的奇怪问题 本帖最后由 vcf 于 2009-11-14 22:02:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 apache简单,高性能。不懂为什么用IIS。也不配套啊! 的确...楼主为什么不用APACHE呢.. 可是服务器上还有好多.NET的站点啊 你这是在同一个IIS上吗?如是,请提升配置ISAPI筛选器的位置当然也可以不配置ISAPI筛选器而只配置应用程序 不用对网站设置,只要配置应用程序就可以了,如果非要设置isapi筛选器也可以针对所有网站设置 PHP环境搭建 基于IIS(php+mysql)找到php安装包解压缩到d:\php复制libmcrypt.dlllibmysql.dllphp5ts.dllphp.ini-dist到c:\windows(系统盘)目录php.ini-dist改名为php.ini修改php.ini修改extension_dir = "d:/php/ext/"去掉extension=php_gd2.dllextension=php_mbstring.dllextension=php_mcrypt.dllextension=php_mysql.dll前边的注释IIS中增加D:\php\php5isapi.dll的Web Service Extension 并设置为enabledWeb Sites->properties->Home Directory->Configuration->Mapings增加D:\php\php5isapi.dll对.php的映射默认文档中增加index.php重启IIS即可可以通过在php文件中使用echo phpinfo();来查看PHP环境的配置情况。mysql安装mysql安装在d:\mysql下setup type->customdir -> 选择到d:\mysqldata dir 选择到d:\dataInnoDB TableSpace Settings -> d:\dataInclude Bin Directory in windows path - >yesModify Security Settings->自己设置密码基本一路默认即可 1.检查php.ini文件的位置。要么把文件放在system32下,要么把文件所在目录添加到环境变量的path中2.php.ini中是否有错误 找个PHP安装版的,直接运行.exe安装程序选一下安装模式就什么都搞定了,多省心呀。安装好后,即使选了ISAPI模式安装,IIS里面你截图的那里都是空的. 找到安装目录改一下php.ini就OK. 我以前也是你这样干的,好麻烦。 我装成功了啊,你用iis之后再装一个php+mysql+apache套件包吧,分几个端口 iis 重装下, 再 装 php+mysql+apache ,看看端口是不是被占用 冲突 不一定非要加筛选器,你可以在“主目录”-“配置”-“映射”那加载php5isapi.dll WEB 扩展 也需要加载php5的.. 问题接解决了,主要是操作顺序问题1.在IIS上建立站点,基本设置好后即可(如:主机头、站点名称、默认首页等)2.停止该站点3.进行相关配置(如:主目录>>配置>>映射。主目录>>配置>>选项勾上“启用父路径”。执行权限选:纯脚本)4.完成后重启IIS命令如下。net stop w3svcnet stop iisadminnet start w3svc5.重启后,再启动站点,即可使用 facebook的问题,新人请教 InterPhoto图片网站管理系统2.0.0发布 Spreadsheet_Excel_Writer(Pear)问题 安乐业房产程序在linux下问题,求解决 【急问】PEAR包安装的问题 php5.3 webservices 开发 急急 php+mongodb连接求助 求一个sql语句(有点难,求高手) 关于php的api 轮播图插入发生问题 php做的webservice服务,大家来写client代码吧 网页中直接插入.flv视频文件播放问题
如是,请提升配置ISAPI筛选器的位置当然也可以不配置ISAPI筛选器而只配置应用程序
解压缩到d:\php
复制libmcrypt.dlllibmysql.dllphp5ts.dllphp.ini-dist到c:\windows(系统盘)目录
php.ini-dist改名为php.ini修改php.ini
修改extension_dir = "d:/php/ext/"
去掉
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
前边的注释IIS中增加D:\php\php5isapi.dll的Web Service Extension 并设置为enabled
Web Sites->properties->Home Directory->Configuration->Mapings增加D:\php\php5isapi.dll对.php的映射
默认文档中增加index.php
重启IIS即可可以通过在php文件中使用echo phpinfo();
来查看PHP环境的配置情况。mysql安装
mysql安装在d:\mysql下
setup type->customdir -> 选择到d:\mysqldata
dir 选择到d:\data
InnoDB TableSpace Settings -> d:\data
Include Bin Directory in windows path - >yes
Modify Security Settings->自己设置密码
基本一路默认即可
2.php.ini中是否有错误
安装好后,即使选了ISAPI模式安装,IIS里面你截图的那里都是空的. 找到安装目录改一下php.ini就OK. 我以前也是你这样干的,好麻烦。
主要是操作顺序问题
1.在IIS上建立站点,基本设置好后即可(如:主机头、站点名称、默认首页等)
2.停止该站点
3.进行相关配置(如:主目录>>配置>>映射。主目录>>配置>>选项勾上“启用父路径”。执行权限选:纯脚本)
4.完成后重启IIS命令如下。
net stop w3svc
net stop iisadmin
net start w3svc
5.重启后,再启动站点,即可使用