linux 安装discuz出现“ mysqli_connect()不支持advice_mysqli_connect ”解决方法
2014-11-10 17:16
525 查看
由于不了解php相关技术,所以在安装discuz的时候遇到了很多麻烦,记录下。
首先,我的环境是CentOS6.5,在安装discuz的时候需要yum很多东西
当成功启动了mysql 和 httpd之后,进入安装页面后,出现了纠结的问题,给图
解决方法:
执行
查看php相关配置,发现错误
诸如此类的很多问题,发现都是找不到so文件,原来是在/etc/php.ini中extension_dir出问题了,用find命令,发现在/usr/lib64/php/modules/下有很多这样的so文件,果断改之:
在次执行php -m 命令,又发现了
的错误,原来是php版本问题,修改之:
重启httpd服务之后,刷新安装页面,刚才的mysqli_connect()不支持advice_mysqli_connect错误已经没有了。
终于可以正常安装了。
首先,我的环境是CentOS6.5,在安装discuz的时候需要yum很多东西
yum install php php-mysql php-devel -y yum install mysql mysql-sever -y yum install httpd -y
当成功启动了mysql 和 httpd之后,进入安装页面后,出现了纠结的问题,给图
解决方法:
执行
php -m
查看php相关配置,发现错误
PHP Warning: PHP Startup: Unable to load dynamic library './mysqli.so' - ./mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
诸如此类的很多问题,发现都是找不到so文件,原来是在/etc/php.ini中extension_dir出问题了,用find命令,发现在/usr/lib64/php/modules/下有很多这样的so文件,果断改之:
; Directory in which the loadable extensions (modules) reside. ; http://www.php.net/manual/en/ini.core.php#ini.extension-dir extension_dir = "/usr/lib64/php/modules/"
在次执行php -m 命令,又发现了
PHP Warning: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0
的错误,原来是php版本问题,修改之:
register_globals = Off
重启httpd服务之后,刷新安装页面,刚才的mysqli_connect()不支持advice_mysqli_connect错误已经没有了。
终于可以正常安装了。
相关文章推荐
- ubuntu discuz mysqli_connect() 不支持 advice_mysqli_connect的解决方法
- centos安装Discuz!X3.4 报错mysqli_connect()不支持advice_mysqli_connect解决
- discuz mysqli_connect() 不支持 advice_mysqli_connect的解决方法
- discuz安装:mysqli_connect()不支持advice_mysqli_connect
- 做LAMP安装Discuz时出现mysql_connect() 不支持 请检查 mysql 模块是否正确加载解决
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法
- 安装Discuz!论坛时提示“mysqli_connect() 不支持 advice_mysqli_connect”
- 【linux】php安装 出现Sorry, I cannot run apxs. ***错误解决方法
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法
- 关于安装Discuz论坛时出现问题的解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 【linux】安装mysql出现 no curses错误解决方法
- Discuz 升级后回复旁边出现“connect_post_sync_method”的解决方法
- Linux下(手动编译)安装MPlayer 及 不支持中文文件名的解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装Linux,出现Kernel panic - not syncing: Fatal exception错误时的解决方法
- 虚拟机下安装Linux,提示CPU不支持64位的解决方法
- Microsoft Dynamics CRM 2013 安装 报表服务出现“ SQL Server Reporting Services 帐户是本地用户且不受支持 ”错误的解决方法
- linux安装mysql无法支持gbk字符编码的解决方法
- Linux 安装编译PHP出现的问题及解决方法