处理请求时出错错误代码:200。错误文本:OK(已拒绝)。似乎与服务器的连接已丢失

时间:2018-07-26 17:40:24

标签: mysql phpmyadmin

我添加了以下代码,将新服务器添加到phpMyAdmin:

$i++;
$cfg['Servers'][$i]['verbose'] = 'cat';
$cfg['Servers'][$i]['host'] = '129.111.21.444';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

现在,当我进入phpMyAdmin页面时,会看到一个下拉列表,可用于连接到所需的服务器。单击服务器名称后,我会看到一个页面,我应该在其中输入我的用户名和密码。完成后,我可以在左侧看到数据库,但也看到以下错误:

Error in processing request
Error code: 200
Error text: OK (rejected)
It seems that the connection to server has been lost. Please check your network connectivity and server status.

当我尝试单击数据库时,它使我回到登录页面。

此错误的屏幕截图也随附:enter image description here 我也更新了phpMyAdmin,但没有帮助。还有其他解决方法吗?

3 个答案:

答案 0 :(得分:2)

我遇到了这个问题,终于找到了解决方法:
转到 Chrome设置->隐私和安全->网站设置-> Cookies和网站数据->如果被阻止,请允许。
享受它。

答案 1 :(得分:0)

尝试在config phpMyAdmin中添加此行: 须藤gedit /etc/phpmyadmin/config.inc.php

$cfg['LoginCookieValidity'] = 21600;

并在php.ini中更改此参数: sudo gedit /etc/php5/apache2/php.ini或此文件的路径。

session.gc_maxlifetime = 21600

并重新启动apache: sudo服务apache2重新启动

答案 2 :(得分:0)

由于Chrome的安全政策,在地址栏的URL前面添加https://对我来说是可行的