> CentOS > CentOS教程 >

centos6.6 myphpadmin

基本环境为:Centos6.6+Apache2.2.15+php5.3.3+Mysql5.1.73

开始下载了网站上最新版本myPhpAdmin4.3.8安装后打开浏览器为空白页,后百度后都讲是与PHP和MySQL版本不匹配,网站上也有提示:

Current version compatible with PHP 5.3 and MySQL 5.5. Currently recommended version.

所以重新下载phpMyAdmin4.0.5 (全语言版)   (下载4.0.10.9 部署后也可使用)

复制样本配置文件到config.inc.php文件

在Terminal下输入cp config.sample.inc.php config.inc.php

重启apache

在Terminal下输入 service httpd restart

在浏览器下输入127.0.0.1/pmn/就可以浏览访问了

但是locahost/phpadmin/index.php仍然片空白???

解决办法 编辑/etc/hosts ,增加一行

127.0.0.1      localhost

如不行,再重启服务器。一下2、3点可作为辅助解决方法



2、修改了/etc/php.ini (这个修改不一定需要)

open_basedir =.  改成了 /home/wxwb/



访问出现空白页的问题主要是localhost和127.0.0.1的差异引起;

3、php连接mysql localhost无法登陆,127.0.0.1可以登陆的解决方法

As we know,在UNIX/LINUX中,使用localhost进行连接默认会使用Unix socket,使用127.0.0.1会使用tcp socket.

mysql -h localhost -p

>status

Connection:  Localhost via UNIX socket
Server characterset: utf8
Db     characterset: utf8
Client characterset: latin1
Conn.  characterset: latin1
UNIX socket:  /tmp/mysql.sock
Uptime:   4 min 41 sec
_______________________________________________
mysql -h 127.0.0.1 -u root -p
>status
Connection:  127.0.0.1 via TCP/IP
Server characterset: utf8
Db     characterset: utf8
Client characterset: latin1
Conn.  characterset: latin1
TCP port:  3306
_________________________________________________
vi /usr/local/php/etc/php.ini
把mysql.default_socket =
修改为 mysql.default_socket = /tmp/mysql.sock
#service httpd restart


(责任编辑:IT)