IIS+PHP+MYSQL+discuz 如何正常架设

服务器环境:Windows2008R2企业版,IIS7,php-5.6.3,Mysql5.6.22.0,discuz!x3.2安装提示“mysqli_connect()不... 服务器环境:Windows 2008 R2 企业版,IIS7,php-5.6.3,Mysql5.6.22.0,discuz!x3.2

安装提示“mysqli_connect()不支持”,查了各种资料,解决方法大同小异,基本如下
第一:复制php.ini-production放在Windows目录下,改名php.ini
第二:在php.ini中启用mysql模块(去掉extension=php_mysql.dll,extension=php_mysqli.dll前的分号)
第三:复制mysql安装目录中的libmysql.dll放在system32下

结果就是,第一步以前还能看到phpinfo(),虽然Loaded Configuration File为none
但第一步复制了文件以后(除了改名没改任何参数),重启IIS再刷新,直接就是500错误了

三步全做完,还是报500错误。

麻烦各位帮忙解决一下,已经折腾了一天了。
补充:在php.ini中指定ext绝对路径也做了
展开
 我来答
匿名用户
2014-12-14
展开全部

不需要复制什么文件到windows目录下!

这种是过时的做法了!

iis集成php

首先关闭iis管理器窗口

下载PHPManagerForIIS-1.2.0-x86.msi这个软件,安装一下, 然后再打开iis

就会出现这个图标

然后双击打开, 点击这里

然后是选择php安装目录下面的php-cgi.exe文件,一路确定,php就集成到iis了

最后就是直接修改php安装目录下的php.ini即可,你要什么模块就打开什么模块即可!

记得修改ini文件后, 重启iis就是了!

匿名用户
2014-12-14
展开全部
首先要检查你mysql安装好没有。如果安装好了,能用工具连接上访问数据库吗?如果数据库正常,报500错误是服务器有问题。请检查下配置文件。其实也不用这么复杂,去下载个PHP集成安装环境就解决了,比如XAMPP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式