Articles of phpmyadmin

无法在phpmyadmin中login到用户(安装在centos 7上的xampp)

您好,我已经在centos 7上安装了xampp-linux-x64-7.1.1-0-installer.run。 有10台电脑在本地networking运行,所以我需要远程访问phpmyadmin,所以我configuration了/opt/lampp/etc/extra/httpd-xampp.conf <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory> <Directory "/opt/lampp/phpsqliteadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory> 现在我可以远程访问它,然后我configuration/opt/lampp/phpmyadmin/config.ini.php用rootlogin密码 /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'atpl@localdb'; /* Server parameters */ […]

MySQL错误和随机崩溃

随机昨晚我的MySQL服务器完全closures….从地球的脸上掉落。 以下是我尝试loginphpmyadmin时发生的情况 https://i.gyazo.com/a106c8b61c88adb7c88d3aabd98a861c.png 困惑,我把我的服务器,并做了“MySQL – ”。 这是回应: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 嗯奇怪我想。 这一定是因为mysql没有运行。 我继续尝试通过“服务mysql启动”来启动服务。 这是回应: Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details. 然后我意识到有什么事情搞砸了。 我做了这两个命令,下面是这些回应: systemctl状态mysql.service ● mysql.service – MySQL Community Server Loaded: […]

Centos 6; 移动mysql.sock后,phpMyAdmin'无法login到MySQL服务器'

我最近把我的mysql的datadir从/var/lib/mysql移到了一个新的目录/home/mysql上,这个目录挂载在一个新的硬盘上。 为了整洁起见,我认为将tmpdir和socket放在这个新硬盘上会很好。 一切工作按计划,直到我移动套接字文件。 移动套接字文件可以防止phpMyAdminlogin; 我可以很好地从命令行login,并使用我的web框架,而不是使用phpMyAdmin。 工作configuration和不是的唯一区别是在my.cnf文件中。 加工: [mysqld] socket = /var/lib/mysql/mysql.sock … [client] socket = /var/lib/mysql/mysql.sock 不: [mysqld] socket = /home/mysql/mysql.sock … [client] socket = /home/mysql/mysql.sock 假设这是一个权限错误,我检查了每个位置的path: drwxr-xr-x. root root var drwxr-xr-x. root root lib drwxr-xr-x mysql mysql mysql srwxrwxrwx mysql mysql mysql.sock drwxr-xr-x. root root home drwxr-xr-x mysql mysql mysql srwxrwxrwx mysql mysql mysql.sock […]

Phpmyadmin页面显示了在Ubuntu 16.04上的代码行

在我的ubuntu服务器16.04上安装PHPMyAdmin之后,不是显示PHPMyAdmin页面,而是显示了代码行,我认为它是login页面的源代码。 请问我做错了什么?

Phpmyadmin在FreeBSD 10.3和Nginx 1.10.1上

我试图在Nginx 1.10.1的FreeBSD 10.3服务器上安装Phpmyadmin,但它不起作用。 PHP版本是7。 这是一个WPMU服务器,一切正在工作,除了Phpmyadmin给了我一个404。 这是我在Nginx上的Phpmyadmin块 # PHPMYADMIN location /phpmyadmin { root /usr/local/www/; index index.php index.html index.htm; location ~ ^/phpmyadmin/(.+\.php)$ { try_files $uri =404; root /usr/local/www/; fastcgi_pass unix:/var/run/php-fpm.sock; # fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /usr/local/etc/nginx/fastcgi_params; } location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/local/www/; } } location /phpMyAdmin { rewrite ^/* /phpmyadmin last; } […]

更新phpMyAdmin后出现错误

在我的Apache / 2.4.10(Debian)上更新phpMyAdmin到v4.7.5之后,我得到: phpMyAdminconfiguration存储没有完全configuration,一些扩展function已被禁用。 找出为什么。 或者,也可以转到任何数据库的“操作”选项卡上进行设置。 这是not OK : https://image.ibb.co/jW3fOG/Bildschirmfoto_2017_11_14_um_17_18_34.png 我在/etc/phpmyadmin/config.inc.php添加了以下内容: $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns'; $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings'; $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates'; 但重启后仍然是一样的,仍然是相同的错误。 我究竟做错了什么? 我能做什么?

phpMyAdmin:#1045 – 访问拒绝用户'root'@'localhost'(使用密码:YES)。

我在phpMyAdmin得到着名的#1045错误:拒绝访问用户'root'@'localhost'(使用密码:是)。 这是我的/etc/phpmyadmin/config.inc.php: /** * Server(s) configuration */ $i = 0; // The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0]. // You can disable a server config entry by setting host to ''. $i++; /* Authentication type */ //$cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ //$cfg['Servers'][$i]['host'] = 'localhost'; //$cfg['Servers'][$i]['connect_type'] = 'tcp'; //$cfg['Servers'][$i]['compress'] = false; […]

phpMyAdmin错误#2002“无法login到MySQL服务器”,但从控制台工作

我的CentOS 6.3服务器上的MySQL服务运行良好。 我从默认存储库使用phpMyAdmin-3.5.8.1。 我有可以连接到数据库的网站,并成功地使用它们。 我也可以使用mysql -u… -p…. -h….命令连接到数据库服务器。 数据库不在本地主机上,而是在另一台服务器上。 在$cfg['Servers'][$i]['host'] = '10.188.8.207';尝试了hostname和IP $cfg['Servers'][$i]['host'] = '10.188.8.207'; 我也有很多可用的空间。 用户不是root , $cfg['Servers'][$i]['connect_type'] = 'tcp'; 编辑:我在另一台服务器上遇到同样的问题,但消息有点不同: #2002 – Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 但我有 $cfg['Servers'][$i]['host'] = '192.168.100.219'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; 接下来,我添加一些垃圾到config.inc.php的顶部:我期望看到语法错误,但没有发生任何事情,因此我认为phpMyAdmin只是看不到/使用此文件。 ls -l config.inc.php -rw-r–r– 1 apache apache 3981 Sep 3 07:59 config.inc.php 我没有想法。 […]

为什么nginx别名在.php文件上返回404?

这个configuration工作: location /phpmyadmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpmyadmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpmyadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } 但是,这会在每个.php文件上返回404(而.css / .txt工作正常): location /pma { alias /usr/share/phpmyadmin; index index.php index.html index.htm; location ~ ^/pma/(.+\.php)$ { alias /usr/share/phpmyadmin/$1; […]

在哪个端口phpMyAdmin连接到远程数据库

我的centos 7 phpMyAdmin无法连接到远程数据库,因为我认为安全策略不允许它(端口可能被防火墙禁用)。 正如我检查了相同的configuration上的phpMacMadmin它能够连接在config.inc.php相同的条目。 任何人都可以告诉哪个端口phpMyAdmin发送连接远程数据库的请求,以便我可以在centos 7防火墙中启用它。