#phpmyadmin #wamp #wampserver
#phpmyadmin #wamp #сервер wampserver
Вопрос:
Недавно я пытался войти в свою панель phpMyAdmin на моем сервере WAMP (localhost) и получил следующую ошибку
Error in processing request
Error code: 200
Error text: OK (rejected)
It seems that the connection to the server has been lost. Please check your network connectivity and server status.
Я использую:
PHP: 7.1.33
phpMyAdmin: 5.0.2
MariaDB: 10.3.23
и вот мой config.inc.php:
<?php
/* Servers configuration */
$i = 0;
/* The 'cookie' auth_type uses AES algorithm to encrypt the password. If
* at least one server configuration uses 'cookie' auth_type, enter here a
* pass phrase that will be used by AES. The minimum length is 32 characters
* The maximum length seems to be 46 characters. */
$cfg['blowfish_secret'] = 'h]C {nqW$omNoTIkCwC$%z-LTcy%p6_j';
//Checking Active DBMS Servers
$wampConf = @parse_ini_file('../../wampmanager.conf');
//Check if MySQL and MariaDB with MariaDB on default port
$mariaFirst = ($wampConf['SupportMySQL'] == 'on' amp;amp; $wampConf['SupportMariaDB'] == 'on' amp;amp; $wampConf['mariaPortUsed'] == $wampConf['mysqlDefaultPort']) ? true : false;
if($wampConf['SupportMySQL'] == 'on') {
/* Server: localhost [1] */
$i ;
if($mariaFirst) $i ;
$cfg['Servers'][$i]['verbose'] = 'MySQL';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = $wampConf['mysqlPortUsed'];
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
// Hidden databases in PhpMyAdmin left panel
//$cfg['Servers'][$i]['hide_db'] = '(information_schema|mysql|performance_schema|sys)';
// Allow connection without password
$cfg['Servers'][$i]['AllowNoPassword'] = true;
}
/* Server: localhost [2] */
if($wampConf['SupportMariaDB'] =='on') {
$i ;
if($mariaFirst) $i -= 2;
$cfg['Servers'][$i]['verbose'] = 'MariaDB';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = $wampConf['mariaPortUsed'];
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
// Hidden databases in PhpMyAdmin left panel
//$cfg['Servers'][$i]['hide_db'] = '(information_schema|mysql|performance_schema|sys)';
// Allow connection without password
$cfg['Servers'][$i]['AllowNoPassword'] = true;
}
// Suppress Warning about pmadb tables
$cfg['PmaNoRelation_DisableWarning'] = true;
// To have PRIMARY amp; INDEX in table structure export
$cfg['Export']['sql_drop_table'] = true;
$cfg['Export']['sql_if_not_exists'] = true;
$cfg['MySQLManualBase'] = 'http://dev.mysql.com/doc/refman/5.7/en/';
/* End of servers configuration */
?>
Я попытался очистить все файлы cookie и обновить веб-страницу, а также «разрешить исправление всех файлов cookie». Я пробовал это и в других браузерах, но ошибка все еще была там. Я также попытался переустановить все службы, но все равно остался с той же ошибкой.
Кто-нибудь может увидеть, что здесь не так?
Комментарии:
1. Не могли бы вы сообщить нам, какие версии MariaDB, PHP и phpMyAdmin вы используете?
2. PHP: 7.1.33 phpMyAdmin: 5.0.2 MariaDB: 10.3.23
3. Это действительно странно, потому что сообщение об ошибке указывает на очень старую версию MariaDB (мне трудно точно определить, когда
lc_messages
она была введена, но, вероятно, это была версия 5.1 или 5.5). Но ваш MariaDB 10.3 должен поддерживать его, и я не имею ни малейшего представления, почему он не будет работать должным образом. Есть ли вероятность, что на сервере запущен другой экземпляр сервера MySQL или MariaDB, который не является тем, который вы ожидаете? Возможно, вы можете посмотреть в списке процессов вашей операционной системы, чтобы увидеть полный путь к запущенному экземпляру.
Ответ №1:
Итак, сегодня я, наконец, исправил это, и я предполагаю, что это было связано с обновлением антивируса(Я не уверен). Я установил Bitdefender, и WAMP заработал после установки, но через несколько дней эта ошибка начала появляться. Чтобы исправить это, я удалил WAMP, отключил антивирус и снова установил сервер WAMP. Теперь он работает отлично! Надеюсь, это поможет 🙂