php专区

 首页 > php专区 > PHP应用 > CMS建站 > 服务器不支持 MySql 数据库,无法安装论坛程序 -

服务器不支持 MySql 数据库,无法安装论坛程序 -

分享到:
【字体:
导读:
          Windows 2003系统安装Discuz论坛程序出现问题:服务器不支持 MySql 数据库,无法安装论坛程序,解决方法:原因一:MySQL本身就没有安装好,验证MySQL有没有安装成功 可以在打开cmd命令提示符窗口...

服务器不支持 MySql 数据库,无法安装论坛程序

Windows 2003系统安装Discuz论坛程序出现问题:服务器不支持 MySql 数据库,无法安
装论坛程序

解决方法:

原因一:MySQL本身就没有安装好,验证MySQL有没有安装成功.可以在打开cmd命令提示符窗口,输入命令:mysql –u root –p

输入密码后,如果能够正常进入MySQL控制台则说明MySQL安装正常。

如果无法进入上面界面,那么就直接卸载干净Mysql,再重新安装一次即可.

原因二:php.ini文件没有参数没有配置正确

(1) 打开php.ini文件,找到:

extension_dir = "./"

将其改为;

extension_dir = "X:PHPext"(php程序安装目录)

(2) 找到:Windows Extensions,去掉模块配置每行前面的;号即可

extension=php_mbstring.dll

extension=php_gd2.dll

extension=php_mysql.dll[这项最为重要,千万别看错,不是;extension=php_mysqli.dll,更不是;extension=php_mssql.dll大部分问题都出现在这!]

(3) 找到:disable_functions =改为:

disable_functions =passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status

(4)保存php.ini文件,并将其复制到C:Windows

注:如果在第一次配置过程中,php.ini参数出现错误,虽然直接修改C:Windowsphp.ini的参数,但是无法立马生效.那么还需要重启IIS来使用新的参数生效!

方法二: 如果上述方法还不能解决,那么有可能是文件夹权限的原因.找到那个程序文件夹点右键属性,里面有个安全。USERS下面的全部允许打上√,再不行你再添加个everyone全部允许打上√ ,这样应该就可以了.

分享到:
站外cms调用Discuz的js代码实现伪静态方...
站外cms调用Discuz的js代码实现伪静态方法 不论你站外使用的是什么CMS系统,都可以调用Discuz内部帖子内容,而且是动态更新的,但是为了更有利于SEO,这些动态的连接不是那么友好,怎么才能把动态的js代码转化成静态的网址?更符合seo的规则?Discuz! X3或者Discuz! X2.5 以上版本都适用. 外...
有关discuz在修改过程中的一些配置以及文...
有关discuz在修改过程中的一些配置以及文件位置 1、修改头部公用的头部位置:D:\www\bbs_bak\template\default\common\header.htm 2、其次,将面包屑导航中的forum.php去掉。 a.主题列表页:找到source\module\forum目录下forum_forumdisplay.php文件,直接在源文件中搜索替换,搜索,修改为论坛...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……