当前位置:首页 > mysqlphp数据存储与服务器 > 正文

ucloud云服务器安装phpmyadmin及其配置

最新的phpmyadmin已经到了4.2这个版本了,我打算在ucloud安装phpmyadmin,于是使用百度搜索了
mac的phpmyadmin,推荐的是4.2这个版本,安装后进行配置,默认可以只需要将libraries/config.default.php修改为config.inc.php,然后搜索password,修改为DB的密码;可是打开页面空白没有显示,什么原因?

通过浏览器的F12查看可以看到是500错误,内部服务器错误,那就需要查看服务器日志;看到服务器日志提示有
Call to undefined function mb_detect_encoding(),这个我熟悉,是多字节文字解析失败,于是
打算安装mbstring扩展;

在uhost下面可以这么操作:
(1)首先使用yum或者apt安装mbstring.so,使用命令:yum install php-mbstring或者apt-get install php-mbstring (ubuntu用户最好使用apt-cache search mbstring搜索一番后再安装,软件名字可能有误)

(2)然后修改php.ini:执行vim /etc/php.ini,加入extension=”/usr/lib/php/modules/mbstring.so”内容,后面的路径可能不一样,根据mbstring.so存放的目录做相应的修改即可。一般是不用更改的。然后记得要重启apache服务器,因为php如果作为apache的模块挂载的,需要重启服务器,重新解析php.ini文件;

安装后有登陆页面了,可是输入用户名和密码后没有任何提示,页面还是空白?为什么?为什么没有任何报错?
于是继续等待服务器的log错误日志,发现还是不存在;怎么办?

重新在官网下载最新的phpmyadmin,登陆后提示“您应升级到 MySQL 5.5.0 或更高版本”;通过mysql –version可以看到默认安装的是5.1版本;没办法,或者升级mysql到5.5,或者降级phpmyadmin到4.0之前的版本,因为
在官网查看;发现http://www.phpmyadmin.net/home_page/downloads.php提示4.0之前可以支持5.0版本的mysql;于是重新下载了4.0多语言版本,才顺利登陆成功。

算又涨了一个小知识,好困。

暂无评论

发表评论

您必须 [ 登录 ] 才能发表留言!