标签: phpmyadmin

使用 XAMPP 锁定 PHPMyAdmin

我在 OSX 上使用 CakePHP 和 Xampp,最近第一次安装了 wordpress。我更改了一些密码,但我没有意识到这会影响 PHPMyAdmin。在尝试访问 localhost/phpmyadmin 时,系统会提示我登录屏幕。我写下了我更改的密码和用户名,但仍然不允许我进入。我收到以下错误

Authentication required!

This server could not verify that you are authorized to access the URL "/phpmyadmin". You either supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Run Code Online (Sandbox Code Playgroud)

我已经尝试按照这篇文章的建议进行操作,但没有成功。

这是我的 config.inc.php 文件的内容

$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */ …
Run Code Online (Sandbox Code Playgroud)

php mysql xampp phpmyadmin

1
推荐指数
1
解决办法
5784
查看次数

SQL如何删除特定列的重复行并保留一个

以下代码返回特定列的重复行的列表。在本例中,我试图查找大学名称的重复项。我的问题是如何删除重复项并为每个不同的 University_name 只留下一份副本?

    Select * from `university` where `university_name` in ( select `university_name` from `university` group by `university_name` having count(*) > 1 )
Run Code Online (Sandbox Code Playgroud)

这是结果:

在此输入图像描述 你能解释一下吗我对 SQL 很陌生!先感谢您!!

mysql sql phpmyadmin duplicates

1
推荐指数
1
解决办法
6385
查看次数

Apache NodeJS phpmyadmin https

我使用以下命令将所有内容从 http 重定向到 https;

<VirtualHost *:80>
  Redirect permanent / https://secure.mydomain.com/
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

为了访问nodejs,我使用ProxyPass:

<VirtualHost *:443>
...
ProxyPass / http://localhost:2400/
ProxyPassReverse / http://localhost:2400/
...
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

所以现在当我访问https://secure.mydomain.com/时,我会看到我的 Nodejs 应用程序。

我不能做的是访问https://secure.mydomain.com/phpmyadmin

我尝试包含默认的 phpmyadmin apache.conf 但没有结果。在 ssl 之前一切都运行良好。

我缺少什么?

mysql apache phpmyadmin node.js

1
推荐指数
1
解决办法
614
查看次数

无法将 Docker PhpMyAdmin 连接到 MySQL Server Mac OS,错误 #2002

描述

\n

我正在尝试使用PhpMyAdmin运行一个容器,该容器连接到我在 Mac 操作系统上安装的MySQL 社区服务器。

\n

如下所示,MySQL 正在运行。\nmysql 图形用户界面

\n

如下所示,我可以通过终端进行连接。

\n

在此输入图像描述

\n

使用以下命令:

\n

mysql --host=localhost --port=3306 --user=root --password="o_oGLZDI<1-t"

\n

问题

\n

我无法从 docker 使用 PhpMyAdmin 正确连接到 MySQL。我已经尝试过以下命令行:

\n
docker run --name myadmin -d -e PMA_HOST=127.0.0.1 -e PMA_PORT=3306 -p 8080:80 phpmyadmin/phpmyadmin\n\n\ndocker run --name myadmin -d -e PMA_HOST=localhost -e PMA_PORT=3306 -p 8080:80 phpmyadmin/phpmyadmin\n
Run Code Online (Sandbox Code Playgroud)\n

当我尝试登录时,它们会生成这些错误:

\n

127.0.0.1版本

\n
\n

#2002 - 连接被拒绝 \xe2\x80\x94 服务器没有响应(或者本地服务器的套接字配置不正确)。

\n
\n

本地主机版本

\n
\n

#2002 - 没有这样的文件或目录 \xe2\x80\x94 服务器没有响应(或者本地服务器的套接字配置不正确)。

\n
\n

问题 …

mysql macos phpmyadmin docker

1
推荐指数
1
解决办法
1397
查看次数

phpmyadmin 空白页 - “php index.php”时出现 getCookie 错误

访问 www.hostname/phpmyadmin/ 页面时,我得到空白页面。尝试重新安装PHP、HTTPD和MYSQL。在 phpmyadmin 文件夹中运行 php index.php 后,出现以下错误:

[root@ansible1 phpmyadmin]# php index.php 
PHP Fatal error:  Uncaught Error: Call to a member function getCookie() on null in /usr/share/phpmyadmin/libraries/classes/Url.php:219
Stack trace:
#0 /usr/share/phpmyadmin/libraries/classes/Url.php(171): PhpMyAdmin\Url::getCommonRaw(Array, '?')
#1 /usr/share/phpmyadmin/libraries/classes/Core.php(762): PhpMyAdmin\Url::getCommon(Array)
#2 /usr/share/phpmyadmin/libraries/classes/Core.php(338): PhpMyAdmin\Core::linkURL('https://secure....')
#3 /usr/share/phpmyadmin/libraries/classes/Core.php(364): PhpMyAdmin\Core::getPHPDocLink('book.json.php')
#4 /usr/share/phpmyadmin/libraries/classes/Core.php(1006): PhpMyAdmin\Core::warnMissingExtension('json', true)
#5 /usr/share/phpmyadmin/libraries/common.inc.php(110): PhpMyAdmin\Core::checkExtensions()
#6 /usr/share/phpmyadmin/index.php(23): require_once('/usr/share/phpm...')
#7 {main}
  thrown in /usr/share/phpmyadmin/libraries/classes/Url.php on line 219
Run Code Online (Sandbox Code Playgroud)

对应文件中的第219行:

 public static function getCommonRaw($params = [], $divider = '?')
    {
        /** @var Config $PMA_Config */
        global $PMA_Config;
        $separator = …
Run Code Online (Sandbox Code Playgroud)

php phpmyadmin

1
推荐指数
1
解决办法
2058
查看次数

PHP 中存在未知数据库错误,但 PHPMyAdmin 中存在该错误

我正在使用 PDO 连接到 mySql 数据库。尽管我可以连接到已创建的数据库(默认情况下已创建),但我无法连接到我创建的任何数据库。我正在使用 wamp 服务器。

<?php
try{
$dbh=new PDO("mysql:host=localhost;dbname=mydata","root","");
}catch(Exception $e){
    die("ERROR: Couldn't connect. {$e->getMessage()}");
}
?>
Run Code Online (Sandbox Code Playgroud)

如果我用先前在 wamp 服务器中创建的数据库 mysql 替换 mydata,那么代码可以完美运行。唯一的问题是我创建的数据库。我尝试赋予 mydata 与 mysql 数据库相同的权限,但它不起作用。

在此输入图像描述

php mysql mysqli pdo phpmyadmin

1
推荐指数
1
解决办法
3166
查看次数

phpMyAdmin 不使用配置文件

我最近将 phpMyAdmin 版本更新为5.0.2. 之后我遇到了一些错误,我设法修复了这些错误,但仍然存在一个错误。我收到消息:

配置文件现在需要一个秘密密码(blowfish_secret)。

我检查了/etc/phpmyadmin/config.inc.php文件,有这部分

// Load secret generated on postinst
if (check_file_access('/var/lib/phpmyadmin/blowfish_secret.inc.php')) {
    require('/var/lib/phpmyadmin/blowfish_secret.inc.php');
}
Run Code Online (Sandbox Code Playgroud)

所以我检查了/var/lib/phpmyadmin/blowfish_secret.inc.php文件并进行了编辑。现在看起来就是这样。

<?php
$cfg['blowfish_secret'] = 'qVC[PK0l.GudqG/NR9jiq/hP,Go]CJ5H';
Run Code Online (Sandbox Code Playgroud)

我确保所有文件都在组中www-data,并且chmod至少644
我什至添加了从blowfish_secret.inc.php到 的行config.inc.php以确保它在那里。

但错误仍然存​​在。所以看起来 phpMyAdmin/etc/phpmyadmin/config.inc.php由于某种原因没有使用该文件。但我不明白为什么。

PS 我有两台服务器(一台本地虚拟机,另一台 Web 服务器)。本地VM是Ubuntu 19.10,另一个是Debian 8。两者的问题完全相同,我采取了相同的步骤。

linux phpmyadmin

1
推荐指数
1
解决办法
1531
查看次数

配置文件现在需要一个秘密密码(blowfish_secret)

我可以在我的 phpmyadmin 上解决这个blowfish_secret 错误。我已经在 /opt/lampp/phpmyadmin/config.inc.php 上添加了一个 32 个字符的随机短语,如下所示

$cfg['blowfish_secret'] = '@PB!rQ9gf68IeNLEVIW#ro*$At=$HasX';
Run Code Online (Sandbox Code Playgroud)

并重新启动apache2

sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

但错误仍然存​​在。有谁知道如何解决?我使用Ubuntu 18.04。预先感谢您<3

apache2 phpmyadmin lampp

1
推荐指数
1
解决办法
4735
查看次数

xampp 启动 proftpd 失败并显示密码

编辑:pbm 毕竟不是我在密码中使用了空格,所以我更改了描述

在尝试配置 xampp 时,我遇到了一个错误:fatal: unknown configuration directive 'function' on line 44 of '/opt/lampp/etc/proftpd.conf'

  1. 首先,我下载并安装了xampp
  2. 然后,我运行了命令sudo lampp restart并且它起作用了
  3. 第三,我跑了sudo lampp security,我创建了一些密码
  4. 我再次尝试了该命令sudo lampp restart,但这一次我收到了错误消息

文件位于/opt/lampp/etc/proftpd.conf

 40 # daemon gets the password "xampp"
 41 # commented out by xampp security
 42 #UserPassword daemon 2TgxE8g184G9c
 43 UserPassword daemon <?
 44     function make_seed() {
 45         list($usec, $sec) = explode(' ', microtime());
 46         return (float) $sec + ((float) $usec * 100000);
 47     }
 48     srand(make_seed()); …
Run Code Online (Sandbox Code Playgroud)

php mysql phpmyadmin

1
推荐指数
1
解决办法
3373
查看次数

PHPMyAdmin 无法在远程服务器上按预期工作。错误 500,未找到 $respond

我刚刚开始我的服务器之旅,所以我购买了一个 VPN。我在那里安装了ubuntu 18、apache 2.4、php8、webmin、mysql等。我有两个基于symfony 5的网站托管在这里,没有任何问题。我使用 Ubuntu PPA安装了PHPmyAdmin : https://github.com/phpmyadmin/phpmyadmin/wiki/DebianUbuntu#ubuntu-ppa

当我访问mysite.com/phpmyadmin时一切都很好。我使用凭据登录并且已登录。它正确读取数据库并按应有的方式呈现所有 UI,但随后抛出错误 500 PHPmyadmin 的屏幕截图

它在 apache 日志中抛出错误:

[Sun Oct 10 13:00:44.298896 2021] [proxy_fcgi:error] [pid 30370:tid 140207772845824] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Unknown named parameter $$response in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php:1140\nStack trace:\n#0 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(1140): ReflectionClass->newInstanceArgs()\n#1 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(604): Symfony\\Component\\DependencyInjection\\ContainerBuilder->createService()\n#2 /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php(569): Symfony\\Component\\DependencyInjection\\ContainerBuilder->doGet()\n#3 /usr/share/phpmyadmin/libraries/classes/Routing.php(186): Symfony\\Component\\DependencyInjection\\ContainerBuilder->get()\n#4 /usr/share/phpmyadmin/index.php(18): PhpMyAdmin\\Routing::callControllerForRoute()\n#5 {main}\n  thrown in /usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php on line 1140'
[Sun Oct 10 13:00:44.359963 2021] [proxy_fcgi:error] [pid 30369:tid 140207873558272] AH01071: Got error 'PHP …
Run Code Online (Sandbox Code Playgroud)

php apache2 phpmyadmin symfony server

1
推荐指数
1
解决办法
4054
查看次数

标签 统计

phpmyadmin ×10

mysql ×6

php ×5

apache2 ×2

apache ×1

docker ×1

duplicates ×1

lampp ×1

linux ×1

macos ×1

mysqli ×1

node.js ×1

pdo ×1

server ×1

sql ×1

symfony ×1

xampp ×1