yanqzh 发表于 2020-10-25 16:40:37

lnmp phpmyadmin 403

军哥,劳烦看下。lnmp1.7下
slow.log里没有phpmyadmin的相关信息;
php-fpm.log里也没有phpmyadmin的相关信息;
nginx_error.log显示类似的信息,不知道是否相关:
PROFILE: interrupts/evictions/bytes = 4/0/144
PROFILE: interrupts/evictions/bytes = 9/0/1648
PROFILE: interrupts/evictions/bytes = 4/0/320
PROFILE: interrupts/evictions/bytes = 3/0/256
PROFILE: interrupts/evictions/bytes = 38/6/7112
PROFILE: interrupts/evictions/bytes = 1046/492/172480


换了一套lnmp1.6下的phpmyadmin,还是不行,lnmp1.6下从未出现过phpmyadmin 出错或403的情况。

licess 发表于 2020-10-26 12:34:45

phpmyadmin在默认网站目录下,先去默认网站目录下确认phpmyadmin目录和目录下文件是否都存在
去检查配置文件是否更改,自己不确认贴出默认虚拟主机配置文件
是否做过相关配置文件及文件的删除?

yanqzh 发表于 2020-10-28 16:08:10

licess 发表于 2020-10-26 12:34
phpmyadmin在默认网站目录下,先去默认网站目录下确认phpmyadmin目录和目录下文件是否都存在
去检查配置文 ...

由于主机商禁止IP登录,因此,另外设置了域名绑定目录,用域名可以访问除phpmyadmin外的页面。centos8.1,lnmp1.7   ,主机系统默认安装了b#t,但已经完全卸载删除

server
    {
      listen 80;
      #listen [::]:80;
      server_name ip.XXXXXXXX.com;
#       index index.html index.php index.htm default.html default.htm default.php;
      root/home/wwwroot/default;

      #error_page   404   /404.html;
      include enable-php.conf;

      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
      {
            expires      30d;
      }

      location ~ .*\.(js|css)?$
      {
            expires      12h;
      }
      access_log/home/wwwlogs/ip.XXXXXX.com.log;
    }
另外,刚安装完时,是可以登录的,当时登录进去设置了数据库权限,像旧主机那样把设置了多个数据库和对应的用户。
没有对phpmyadmin的源文件做过任何修改。

yanqzh 发表于 2020-10-28 16:18:37

为检查是否phpmyadmin文件不全导致的,我从旧主机把lnmp1.6时安装的phpmyadmin复制过来替换,结果还是显示403

licess 发表于 2020-10-28 19:54:59

ls/home/wwwroot/default/phpmyadmin 看一下,应该就是你目录拷贝有问题
不清楚怎么弄,可以直接 lnmp安装包目录下 ./upgrade.sh phpmyadmin
版本可以从 https://www.phpmyadmin.net/downloads/ 这里找个适合自己php和mysql版本的

yanqzh 发表于 2020-10-29 02:12:38


军哥,已经按照你的建议,upgrade了,但是没有用,仍然403。请问一下,是否需要开放什么端口?数据库root的禁用或者什么mysql操作会导致phpmyadmin不能进入mysql?

licess 发表于 2020-10-29 09:00:47

yanqzh 发表于 2020-10-29 02:12
军哥,已经按照你的建议,upgrade了,但是没有用,仍然403。请问一下,是否需要开放什么端口?数据库root ...

和端口、数据库都每关系
nginx -t 是否报错?

yanqzh 发表于 2020-11-2 02:23:53

licess 发表于 2020-10-29 09:00
和端口、数据库都每关系
nginx -t 是否报错?
# nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

licess 发表于 2020-11-2 08:32:10

yanqzh 发表于 2020-11-2 02:23


看一下你日志上是否有访问记录

yanqzh 发表于 2020-11-2 11:19:52

licess 发表于 2020-11-2 08:32
看一下你日志上是否有访问记录



军哥你好,查看了一下,是有记录的,403的记录,但是没有显示错误信息

licess 发表于 2020-11-2 17:03:12

yanqzh 发表于 2020-11-2 11:19
军哥你好,查看了一下,是有记录的,403的记录,但是没有显示错误信息
...

按目前已有信息看无法确定什么问题
页: [1]
查看完整版本: lnmp phpmyadmin 403