广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
本篇文章给大家谈谈服务器不支持mysql,以及服务器不支持百兆对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
您好,提问者:
请安装XP或者WIN7系统,2003的话确实不支持,之前在学校装过、
请提问者下载MySQL 5.0安装即可!
php版本:
php-5.1.1-Win32
按照下载的discuz!4.0中的用户手册配置环境。
红色部分为相对于手册说明的改动:
1、对于php.ini文件
进入 C:\PHP,将 php.ini-dist 复制一份放到
C:\WINNT( Windows XP/2003 下为 C:\Windows )内,改名为 php.ini,
[color=blue]然后用记事本打开,利用记事本的查找功能搜索 extension_dir = "./",[/color]
[color=blue][/color]
[color=blue]并将其路径指到你的 PHP 目录下的 extensions 目录,[/color]
[color=blue][/color]
[color=blue]比如:extension_dir = "C:\PHP\ext";再搜索 register_globals = Off,将 Off 改成 On;[/color]
[color=blue]
查找 ;extension=php_mysql.dll,将前面的引号“;”去掉。
[/color]
2、手册中关于配置IIS的说明,将其中的“PHP\sapi\php4isapi.dll”改为php目录下的“php5isapi.dll”
[color=red]3、重要:复制php目录下的libmysql.dll文件到system32下[/color]。
重新启动IIS(或是Apache也要重启一下):
在命令提示符下逐一执行一下命令:
net stop w3svc
net stop iisadmin
net start w3svc
求采纳
不能连接mysql服务器的原因
总结下来也就以下几种
检查你的PHP.ini
是否已经开启了对mysql的支持,如果你是WINDOWS系统的
;extension=php_mbstring.dll
(这不选一般用PHPMYADMIN会出红色提示,故必选)
;extension=php_mysql.dll
(这个是用来支持MYSQL的,要支持MYSQL必选)
看看前面的;是不是已经去掉
LINUX可能要稍微麻烦一些,因为在你编译PHP的时候./configure
prix=
后面已经定义好了
另外一种情况,就是检查你输入的帐号密码,是否错误
还有一种情况,比如root,在你安装MYSQL的时候,会询问你支不支持远程连接
如果你当时选的不支持,那么你远程用root连接mysql,一样会提示错误
大概就这么情况,希望对你有所帮助
修改 php.ini 配置文件,把 支持 mysql 打开,就是去掉配置前面的注释。
试一下吧!
先检查系统盘windows目录下的php.ini里面有一个extension_php=mysql好象是这样的,前面的;号去掉没,如果没,把它去掉,保存一下,再重启IIS看行不行。这一般是php.ini设置问题。
你可以改数据库访问链接为别的数据库吧,如果程序中都是标准SQL语句的话应该没问题的,再把数据库结构导过去。
服务器不支持mysql的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于服务器不支持百兆、服务器不支持mysql的信息别忘了在本站进行查找喔。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |