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