navicat 和phpmyadmin都无法链接数据库,请教同学们

环境:centos7 ,openresty,mariadb php7(安装背景:phpmyadmin是yum安装的,php是编译安装的)
状态:输入ip地址正常显示网页信息,sudo systemctl status mariadb 是active状态,但是输入 ip/phpmyadmin 却无法显示,贴出自己的/usr/local/openresty/nginx/conf/nginx.conf配置:

clipboard.png

clipboard.png

clipboard.png

clipboard.png

我执行了:sudo yum phpmyadmin 命令后, 出现了错误:

clipboard.png

php -v

PHP 7.0.28 (cli) (built: Mar 1 2018 10:03:25) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
You have new mail in /var/spool/mail/root

sudo systemctl status mariadb

clipboard.png

错误日志(/var/log/nginx/error.log):

clipboard.png

http://104.131.43.152/info.php 这个文件:
clipboard.png

clipboard.png

新建的/etc/nginx/conf.d/phpMyAdmin.conf配置是:

clipboard.png

阅读 3.1k
3 个回答

无法显示是什么情况, 服务器上有 php 环境吗, phpmyadmin依赖php 运行环境的

然后呢?mysql配置呢?绑定ip呢?phpmyadmin的报错截图呢。啥都没有?

命令行可以吗? mysql -u root -p

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏