Меню

Phpmyadmin ошибка при обработке запроса код ошибки 200

Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.

Активные темы Темы без ответов

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

1 2014-04-12 19:29:10 (изменено: Einshtein, 2014-04-12 20:06:24)

  • Einshtein
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2014-04-12
  • Сообщений: 4

Тема: Ошибка при обработке запроса, код 200

Добрый день, уважаемые форумчане!
Подскажите, пожалуйста, новичку: стоит у меня  phpmyadmin, отлично работал, пока в один прекрасный день, не стал выдавать такую ошибку:
Ошибка при обработке запроса
Код ошибки: 200
Текст ошибки: OK.
Никаких действий, кроме непосредственно запросов к 127.0.0.1 сделать не дает. При попытке открыть любую ссылку из меню или таблицу — то же самое.
Сама база данных работает, так как сайт, который ее использует, функционирует нормально, но очень не удобно без pma!(
Сервер: apache, установлен через XAMPP v3.2.1
Как с этим бороться?

2 Ответ от Hanut 2014-04-13 23:18:16

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,722

Re: Ошибка при обработке запроса, код 200

Код 200 означает, что запрос обработан успешно. Необходимо посмотреть журналы ошибок, чтобы проверить нет ли в них каких-нибудь записей.

3 Ответ от Einshtein 2014-04-14 18:57:28

  • Einshtein
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2014-04-12
  • Сообщений: 4

Re: Ошибка при обработке запроса, код 200

Hanut сказал:

Код 200 означает, что запрос обработан успешно. Необходимо посмотреть журналы ошибок, чтобы проверить нет ли в них каких-нибудь записей.

В журнале ошибок нет никаких записей о сбоях в работе pma.
Я обнаружил, что если, например, открыть ссылку на какую-либо таблицу в новой вкладке — то все ок.
Или если в новой вкладке открыть какое либо действие с таблицей — оно выполнится.
Т.е. просто неудобный глюк.

4 Ответ от Hanut 2014-04-15 08:42:08

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,722

Re: Ошибка при обработке запроса, код 200

Проверьте работу сессий. Каталог C:/php/tmp должен существовать.

session.save_path = "C:/php/tmp"

5 Ответ от Einshtein 2014-04-15 21:25:54

  • Einshtein
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2014-04-12
  • Сообщений: 4

Re: Ошибка при обработке запроса, код 200

Hanut сказал:

Проверьте работу сессий. Каталог C:/php/tmp должен существовать.

session.save_path = "C:/php/tmp"

Сессии работают нормально, каталог ( у меня другой путь) существует.
session.save_path=»D:/Programming/domains/shop/tmp»

6 Ответ от Hanut 2014-04-16 08:39:06

  • Hanut
  • Hanut
  • Модератор
  • Неактивен
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,722

Re: Ошибка при обработке запроса, код 200

Без ошибок не смогу ничем помочь. С подобным поведением скрипта не сталкивался.

7 Ответ от Einshtein 2014-04-19 14:00:40

  • Einshtein
  • Редкий гость
  • Неактивен
  • Зарегистрирован: 2014-04-12
  • Сообщений: 4

Re: Ошибка при обработке запроса, код 200

Hanut сказал:

Без ошибок не смогу ничем помочь. С подобным поведением скрипта не сталкивался.

В любом случае спасибо за уделенное время!

8 Ответ от jonny0632 2019-07-26 22:24:41

  • jonny0632
  • Новичок
  • Неактивен
  • Зарегистрирован: 2019-07-26
  • Сообщений: 1

Re: Ошибка при обработке запроса, код 200

У меня такое бывает когда вместо https использую http. Не знаю в чем дело логи пустые

Сообщения 8

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Same error for me too:
Windows 7 SP1 x64
MySQL Server version: 5.6.28
PHP version: 5.6.18
PHPMyAdmin Version information: 4.5.5.1 (up to date)
switching from Italian to English and it solves the problem.
I tried to log the php errors to a file but it didn’t generate the file so i guess there aren’t php error at all. Even from the Chrome Developer Console the ajax call return code is 200 but the response is empty:

Request URL:http://localhost/phpmyadmin/tbl_structure.php?db=ingegnosi.tennis.4.0&table=corso_allegato&token=31ca81daa25401fce8031025674a8fe9&ajax_request=true&ajax_page_request=true&_nocache=1457459434393655721
Request Method:GET
Status Code:200 OK
Remote Address:[::1]:80
Response Headers
view source
Cache-Control:no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0
Connection:Keep-Alive
Content-Encoding:gzip
Content-Length:25
Content-Type:application/json; charset=UTF-8
Date:Tue, 08 Mar 2016 17:50:34 GMT
Expires:Tue, 08 Mar 2016 09:50:35 -0800
Keep-Alive:timeout=5, max=98
Last-Modified:Tue, 08 Mar 2016 09:50:35 -0800
Pragma:no-cache
Server:Apache
Set-Cookie:pmaPass-1=WwazS5W8AMLiKAjA%2FGglKg%3D%3D; path=/phpmyadmin/; httponly
Set-Cookie:pmaUser-1=4LIGuDEVD8XTNAQOvaGeCg%3D%3D; expires=Thu, 07-Apr-2016 17:50:34 GMT; Max-Age=2592000; path=/phpmyadmin/; httponly
Set-Cookie:pma_iv-1=LDDkpGyka5YvrqRXk2sw0w%3D%3D; expires=Thu, 07-Apr-2016 17:50:34 GMT; Max-Age=2592000; path=/phpmyadmin/; httponly
Vary:Accept-Encoding
X-Content-Type-Options:nosniff
X-Frame-Options:SAMEORIGIN
X-ob_mode:1
X-Powered-By:PHP/5.6.18
Request Headers
view source
Accept:/
Accept-Encoding:gzip, deflate, sdch
Accept-Language:it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4
Connection:keep-alive
Cookie:pmaCookieVer=4; pma_collation_connection=utf8_general_ci; pma_lang=it; phpMyAdmin=1jo1gqd7gtbtd563g9hr27c0q54hjbd7; pma_iv-1=t7bXaJk5VHrIcu7zTHO5%2BQ%3D%3D; pmaUser-1=AeQ0CHh2UM%2BMLROyjrTYuw%3D%3D; pmaPass-1=jzzHtKX9wm3%2BJqMehrf8aQ%3D%3D; pma_console_height=92; pma_console_config=%7B%22alwaysExpand%22%3Afalse%2C%22startHistory%22%3Afalse%2C%22currentQuery%22%3Atrue%2C%22enterExecutes%22%3Afalse%2C%22darkTheme%22%3Afalse%7D; pma_console_mode=collapse; IngegnosiConf={«imp»:{«IdImpostazione»:1,»NumeroGiorniVisibilitaWeb»:7,»NumeroOreDisdettaPrenotazione»:24,»SogliaDebitoBloccoUtente»:100.0,»BloccaPrenotazioniOnline»:false,»OraServizioLuce»:»17:00:00″,»OraInizioPrenotazioni»:»08:00:00″,»OraFinePrenotazioni»:»22:00:00″,»NumeroPrenotazioniNellaSettimana»:-1,»NumeroPrenotazioniMaxStessoGiorno»:-1},»dateInit»:»25/02/2016″,»dateMax»:»03/03/2016″,»ruolo»:»»,»culture»:»it»}
Host:localhost
Referer:http://localhost/phpmyadmin/sql.php?server=1&db=ingegnosi.tennis.4.0&table=corso_allegato&pos=0&token=31ca81daa25401fce8031025674a8fe9
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36
X-Requested-With:XMLHttpRequest
Query String Parameters
view source
view URL encoded
db:ingegnosi.tennis.4.0
table:corso_allegato
token:31ca81daa25401fce8031025674a8fe9
ajax_request:true
ajax_page_request:true
_nocache:1457459434393655721

Обновлено Обновлено: 12.07.2019
Опубликовано Опубликовано: 19.04.2019

Тематические термины: phpMyAdmin, Linux.

phpMyAdmin может быть установлен как на веб-сервере, так и на отдельном компьютере для удаленного управления базами. Также он может быть как часть известных сбором — openserver, denwer и так далее. Его мы можем захотеть обновить по разным соображениям, чаще всего, для поддержки более новых версий СУБД mysql/mariadb. Данная инструкция демонстрируем процесс обновления для систем на базе Linux. Однако, процесс не сильно отличается для различных операционных систем.

Обновление phpMyAdmin выполняется путем замены файлов веб-приложения со старых на новые. Процедура несложная и выполняется в несколько шагов:

1. Получение информации о текущей версии
2. Поиск каталога, в котором находятся файлы приложения
3. Загрузка архива с новой версией
4. Соответствие системным требованиям
5. Резервирование текущего приложения
6. Замена файлов
Устранение ошибок, если они возникли

1. Смотрим текущую версию phpMyAdmin

Заходим на веб-интерфейс phpMyAdmin и подключаемся к базе, введя логин и пароль для самой базы. На главной странице в подразделе «phpMyAdmin» мы увидим информацию о нашем приложении, например:

Информация о версии phpMyAdmin

* как видим, в данном примере используется версия 4.6.1, которую можно обновить до 4.8.5.

2. Ищем на сервере каталог phpMyAdmin

Проще всего воспользоваться командой find:

find / -iname «phpmyadmin*» -type d

* в данном примере мы ищем все папки, имя которых начинается на phpmyadmin.

В моем случае я получил ответ:

/var/www/phpMyAdmin

* в вашем случае команда может выдать несколько результатов — внимательнее проверяем содержимое найденного.

Также можно найти каталог с файлами phpMyAdmin, посмотрев путь в конфигурационном файле веб-сервера.

Типичные пути расположения phpMyAdmin:

  • /usr/share/phpmyadmin
  • /var/www/phpmyadmin
  • /usr/local/www/phpmyadmin

3. Загружаем нужную версию

Переходим на сайт разработчика phpMyAdmin и копируем ссылку на нужную нам версию — в данной инструкции мы обновляем приложение до последней версии:

Копируем ссылку на последнюю версию phpMyAdmin

* на момент обновления инструкции, последняя версия была 4.9.0.1. Для рабочих сред версии alpha лучше не устанавливать.

В консоли сервера, используя скопированную ссылку, скачиваем архив:

wget https://files.phpmyadmin.net/phpMyAdmin/4.9.0.1/phpMyAdmin-4.9.0.1-all-languages.zip

* если система вернет ошибку, проверьте, что установлен пакет wget.
* мы можем также скачать архив на любой компьютер с Windows и перенести его на сервер Linux с помощью WinSCP.

Распаковываем скачанный архив:

unzip phpMyAdmin-*-all-languages.zip

* если система вернет ошибку «unzip: command not found» устанавливаем данное приложение командами apt-get install unzip или yum install unzip.

4. Изучаем системные требования к новой версии

На сайте, где мы загрузили phpMyAdmin, кликаем по его версии в левой колонке:

Переходим к описанию версии phpMyAdmin

В открывшемся окне под описанием релиза находим информацию с требованиями к новой версии. Например, для скачанной нами версии требования «Current version compatible with PHP 5.5 to 7.2 and MySQL 5.5 and newer» — это значит, что на нашем сервере должна быть установлена PHP версии 5.5 и выше, а также MySQL 5.5. и выше.

Проверить версию php можно командой:

php -v

Проверить версию MySQL:

mysql -V

Если наш сервер не удовлетворяет требованиям веб-интерфейса управления базой данных, необходимо либо обновить PHP/MySQL, либо выбрать менее свежую версию phpMyAdmin.

5. Сохраняем файлы текущего приложения

Перед тем, как заменить приложение новыми файлами, переносим текущее в новый каталог. Это необходимо как для сохранения конфигурационного файла, так и для получения резерва на случай, если новое приложение заработает со сбоями.

Для переноса приложения используем команду mv:

mv /var/www/phpMyAdmin /var/www/old.phpMyAdmin

* где /var/www/phpMyAdmin — путь, который мы определили на шаге 2.

6. Заменяем файлы

Переносим содержимое ранее загруженного и распакованного архива в каталог по старому пути, где располагалась предыдущая версия веб-приложения:

mv phpMyAdmin-4.8.5-all-languages /var/www/phpMyAdmin

Задаем владельца на каталог.

а) если используем CentOS / Red Hat / Fedora:

chown -R apache:apache /var/www/phpMyAdmin

а) если используем Ubuntu / Debian:

chown -R www-data:www-data /var/www/phpMyAdmin

Возвращаем конфигурационный файл:

cp /var/www/old.phpMyAdmin/config.inc.php /var/www/phpMyAdmin/

phpMyAdmin обновлен.

Возможные проблемы

1. Ошибка при обработке запроса, код 200, parsererror (rejected)

Появляется во всплывающем окне сразу после входа в базу. Дополнительно сообщение: «Похоже соединение с сервером потеряно. Проверьте сетевое подключение и статус сервера.»

Причина: предыдущие сессии могут храниться на сервере. Когда мы подключаемся к базе, к которой ранее подключались со старого phpMyAdmin, приложение безуспешно пытается их использовать.

Решение: просто обновляем в браузере страницу и заходим в базу повторно.

2. Секретная парольная фраза в конфигурации (blowfish_secret) слишком короткая

Предупреждение может появиться снизу на страницах приложения.

Причина: в более новых версиях может потребоваться использовать более стойкую парольную фразу. Она задается в конфигурационном файле, который мы перенесли со старой версии.

Решение: меняем парольную фразу. Сначала генерируем ее командой:

head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32 ; echo »

После открываем конфигурационный файл:

vi /var/www/phpMyAdmin/config.inc.php

И редактируем строку:

$cfg[‘blowfish_secret’] = ‘NiYR7z886zou9C50UczXL7zRp2Pg5sRC’;

Вопрос:

Использование PhpMyAdmin с PHP и MySQL в Ubuntu Я столкнулся с проблемой:

1146 – Таблица ‘phpmyadmin.pma_table_uiprefs не существует

Чтобы решить эту проблему, я добавил:

$ Cfg [‘Servers’] [$ i] [‘table_uiprefs’] = ‘pma_table_uiprefs';

Изменено на:

$ cfg [‘Servers’] [$ i] [‘pma__table_uiprefs’] = ‘pma__table_uiprefs';

в файле config.inc.php после этого у меня возникла проблема:

Ошибка в запросе на обработку

Код ошибки: 200

Текст ошибки: OK

Как я могу это решить?

Лучший ответ:

похоже, что ваша конфигурация была изменена, поместите это в /var/www/phpmyadmin/config.inc.php, а также измените пароль ниже, если вы установили что-то еще пустое

$cfg['blowfish_secret'] = 'a8b7c6d'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

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

/*
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Servers'][1]['user'] = 'root'; //edit this line
$cfg['Servers'][1]['password'] = 'XXXX'; // your password

и прокомментировать эту строку на данный момент

//$ cfg [‘Servers’] [$ i] [‘pma__table_uiprefs’] = ‘pma__table_uiprefs';

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Pioneer mvh 180ubg ошибка 19
  • Pioneer mvh 180ub ошибка 19