Код ошибки 200 phpmyadmin

Database errors are quite annoying especially in the middle of a database update.

One such problem is phpMyAdmin error code 200 when modifying the databases.

At Bobcares, we help server owners resolve these database errors as part of our Server Management Services.

Today, let’s discuss the main reasons for this error and how we fix them.

phpMyAdmin error code 200 – Where do you see this?

Customers usually get this error when they try to manage databases from the phpMyAdmin(PMA) panel. They see this error while creating a new table, modifying a large table, etc.

And, the complete error message looks like this.

Error in processing request
Error code: 200
Error text: OK

phpMyAdmin error code 200 – Reasons & Solutions

Usually, this error may disappear once the customer restart the MySQL service or the whole server. But, this is not permanent. The same error can occur again at any point of time.

So, let’s see how our Dedicated Engineers fix this issue permanently.

1)  Memory limit

One of the main reasons for this error is the memory limit set on the server. Some PHP apps such as phpMyAdmin require lot of memory to run. So, the default memory allocated on the server isn’t enough.

We’ve seen instances where customers see this error when they try to upload large tables via phpMyAdmin interface. For example, the plesk server shows below error in the server log.

14-Feb-2019 08:25:19] PHP Fatal error: Allowed memory size of 279212646 bytes exhausted (tried to allocate 401128 bytes) in /opt/psa/admin/htdocs/domains/databases/phpMyAdmin/libraries/xxxxx on line xxxx
How we fix?

In such cases, our Support Engineers increase the memory_limit on the server so that the phpMyAdmin can function.

For example, we add the following code in php.ini file to increase the memory_limit to 512 MB.

memory_limit = 512M

In addition to that, we ensure that max_input_vars parameter is also set to an optimum value. Similarly, on Plesk servers, we modify the memory_limit value in Plesk PHP configuration file /usr/local/psa/admin/conf/php.ini and restart the plesk service.

In some cases, we can specifically increase the PHP settings exclusively for phpMyAdmin. For example, on WAMP’s phpMyAdmin, we allocate more memory to phpMyAdmin from wampaliasphpmyadmin.conf.

php_admin_value memory_limit 512M

Be careful while setting the PHP memory limit on the server. Higher memory limits on the server gives a favorable environment for the attackers. We’ve seen customers setting memory_limit to -1 in php.ini. This sets memory limit to infinity which is a high security risk. So, our Server Experts always ensure that the PHP parameters on the server are set to optimum values.

2) Issues with language files

This problem can happen at times. We’ve seen instances where customer report this error when they try to view the table structure from phpMyAdmin panel.

Error in Processing Request Error code: 200 Error text: OK

This is actually a bug in the language files of phpMyAdmin. We’ve seen instances where customers see this error when they use other languages like Italian, French other than English.

How we fix?

In such cases, our Support Engineers change the language of the phpMyAdmin interface. We usually change the phpMyAdmin language my modifying the below parameter in config.inc.php file.

$cfg['Lang'] = '';

Alternatively, we can change the language from phpMyAdmin interface using the below steps.

  • Click on the Server name.
  • Go to Appearance settings.
  • Change the language from drop down box.

phpmyadmin error code 200

How change language in phpMyAdmin?

Last but not the least, multiple sessions of phpMyAdmin running under the same user can also create this error. In such cases, our Support Experts request the customers to kill all the sessions of phpMyAdmin panel with the user and access it once again.

[Need a database expert to fix the error with your phpMyAdmin panel? We can help you here.]

Conclusion

In short, phpMyAdmin error code 200 usually occurs when customers try to modify the database from phpMyAdmin panel. This can be due to memory limits on the server, multiple sessions of the same user, etc. Today, we’ve discussed the main reasons for this error and how our Dedicated Engineers fix them.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = «owonCMyG5nEQ0aD71QM»;

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

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

Страницы 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,726

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,726

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,726

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

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

I changed my Wamp’s phpmyadmin config.inc.php file few days ago for auto authentication. Phpmyadmin was working fine but now whenever I click anywhere in phpmyadmin it’s giving me this error in popup:

Error in processing request

Error code: 200

Error text: OK

This is my config.inc.php file:

<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * phpMyAdmin sample configuration, you can use it as base for
 * manual configuration. For easier setup you can use setup/
 *
 * All directives are explained in documentation in the doc/ folder
 * or at <http://docs.phpmyadmin.net/>.
 *
 * @package PhpMyAdmin
 */

/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$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;

/*
 * phpMyAdmin configuration storage settings.
 */

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma__relation';
// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
// $cfg['Servers'][$i]['history'] = 'pma__history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
// $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma__recent';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/**
 * Defines whether a user should be displayed a "show all (records)"
 * button in browse mode or not.
 * default = false
 */
//$cfg['ShowAll'] = true;

/**
 * Number of rows displayed when browsing a result set. If the result
 * set contains more rows, "Previous" and "Next".
 * default = 30
 */
//$cfg['MaxRows'] = 50;

/**
 * disallow editing of binary fields
 * valid values are:
 *   false    allow editing
 *   'blob'   allow editing except for BLOB fields
 *   'noblob' disallow editing except for BLOB fields
 *   'all'    disallow editing
 * default = blob
 */
//$cfg['ProtectBinary'] = 'false';

/**
 * Default language to use, if not browser-defined or user-defined
 * (you find all languages in the locale folder)
 * uncomment the desired line:
 * default = 'en'
 */
//$cfg['DefaultLang'] = 'en';
//$cfg['DefaultLang'] = 'de';

/**
 * default display direction (horizontal|vertical|horizontalflipped)
 */
//$cfg['DefaultDisplay'] = 'vertical';


/**
 * How many columns should be used for table display of a database?
 * (a value larger than 1 results in some information being hidden)
 * default = 1
 */
//$cfg['PropertiesNumColumns'] = 2;

/**
 * Set to true if you want DB-based query history.If false, this utilizes
 * JS-routines to display query history (lost by window close)
 *
 * This requires configuration storage enabled, see above.
 * default = false
 */
//$cfg['QueryHistoryDB'] = true;

/**
 * When using DB-based query history, how many entries should be kept?
 *
 * default = 25
 */
//$cfg['QueryHistoryMax'] = 100;

/*
 * You can find more configuration options in the documentation
 * in the doc/ folder or at <http://docs.phpmyadmin.net/>.
 */
?>

Any help will be appreciated, thanks.

asked Aug 15, 2015 at 19:32

hmd's user avatar

6

I don’t know what was the problem, but I changed memory_limit to -1 in php.ini file. And now the problem is fixed :)

answered Jan 6, 2017 at 16:50

hmd's user avatar

hmdhmd

9602 gold badges9 silver badges13 bronze badges

1

my problem was solved by :- ENABLING COOKIES FOR LOCALHOST

answered Feb 16, 2020 at 4:08

Aniket Hosamani's user avatar

2

This is a working phpmyadmin.conf file. This will make phpMyAdmin throw you a login screen rather than use a hard coded userid/password

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

/*
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$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;

I suggest you return the php.ini memory_limit to

memory_limit = 128M

If you actually need more memory allocated to phpMyAdmin then you should change the wampaliasphpmyadmin.conf file where you will find these PHP settings that will be applied to only phpMyAdmin

  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360

answered Aug 15, 2015 at 23:33

RiggsFolly's user avatar

RiggsFollyRiggsFolly

93.3k21 gold badges103 silver badges148 bronze badges

Instead of checking my whole config file to check for errors, I just deleted it (backed-up first, of course) and run the /setup script to generate a new config.inc.php file.

Problem solved. None of the above answers helped me. But thanks anyway!

answered Oct 25, 2018 at 22:49

Tomas Gonzalez's user avatar

Changing the following line in phpmyadmin/config.inc.php worked for me.
from
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
to
$cfg['Servers'][$i]['auth_type'] = 'config';

Now I have a language problem in phpmyadmin to fix.

answered Nov 21, 2019 at 19:03

Jan's user avatar

I had this problem, now I just run on Incognito Mode / Private Window, and it works fine.

answered Sep 22, 2020 at 16:19

Don Valdivia's user avatar

1

setting $cfg['Lang'] = ''; in config.inc.php worked for me!

answered Dec 18, 2020 at 19:32

J Manifold's user avatar

I experienced the same. It turns out that I had blocked cookies in my browser. Enabling cookies worked for me.

answered Jul 7, 2021 at 8:51

Lumosi's user avatar

0

In my case, I used wrong url to access phpMyAdmin.
I typed wrong url but it showed phpMyAdmin page.. hm..

answered May 7, 2022 at 11:30

mazend's user avatar

mazendmazend

4561 gold badge7 silver badges36 bronze badges

Maybe it’s a URL issue.
When you use this URL it may raise this issue https://localhost//phpmyadmin/

Instead try this URL to open your Mysql
http://localhost/phpmyadmin/

Stephen Ostermiller's user avatar

answered Oct 11, 2021 at 3:32

Dijal Tom's user avatar

Несколько дней назад я изменил файл phpmyadmin config.inc.php моего Wamp для автоматической аутентификации. Phpmyadmin работал нормально, но теперь, когда я щелкаю где-нибудь в phpmyadmin, он выдает мне эту ошибку в всплывающем окне:

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

Код ошибки: 200

Текст ошибки: ОК

Это мой файл config.inc.php:

<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in documentation in the doc/ folder
* or at <http://docs.phpmyadmin.net/>.
*
* @package PhpMyAdmin
*/

/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$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;

/*
* phpMyAdmin configuration storage settings.
*/

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* Storage database and tables */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma__relation';
// $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
// $cfg['Servers'][$i]['history'] = 'pma__history';
// $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
// $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
// $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
// $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
// $cfg['Servers'][$i]['recent'] = 'pma__recent';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

/*
* End of servers configuration
*/

/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/**
* Defines whether a user should be displayed a "show all (records)"* button in browse mode or not.
* default = false
*/
//$cfg['ShowAll'] = true;

/**
* Number of rows displayed when browsing a result set. If the result
* set contains more rows, "Previous" and "Next".
* default = 30
*/
//$cfg['MaxRows'] = 50;

/**
* disallow editing of binary fields
* valid values are:
*   false    allow editing
*   'blob'   allow editing except for BLOB fields
*   'noblob' disallow editing except for BLOB fields
*   'all'    disallow editing
* default = blob
*/
//$cfg['ProtectBinary'] = 'false';

/**
* Default language to use, if not browser-defined or user-defined
* (you find all languages in the locale folder)
* uncomment the desired line:
* default = 'en'
*/
//$cfg['DefaultLang'] = 'en';
//$cfg['DefaultLang'] = 'de';

/**
* default display direction (horizontal|vertical|horizontalflipped)
*/
//$cfg['DefaultDisplay'] = 'vertical';


/**
* How many columns should be used for table display of a database?
* (a value larger than 1 results in some information being hidden)
* default = 1
*/
//$cfg['PropertiesNumColumns'] = 2;

/**
* Set to true if you want DB-based query history.If false, this utilizes
* JS-routines to display query history (lost by window close)
*
* This requires configuration storage enabled, see above.
* default = false
*/
//$cfg['QueryHistoryDB'] = true;

/**
* When using DB-based query history, how many entries should be kept?
*
* default = 25
*/
//$cfg['QueryHistoryMax'] = 100;

/*
* You can find more configuration options in the documentation
* in the doc/ folder or at <http://docs.phpmyadmin.net/>.
*/
?>

Любая помощь будет оценена, спасибо.

2

Решение

Я не знаю, в чем была проблема, но я изменился memory_limit to -1 в файле php.ini. И теперь проблема исправлена ​​:)

4

Другие решения

Это рабочий phpmyadmin.conf файл. Это заставит phpMyAdmin создать экран входа в систему, а не использовать жестко запрограммированный идентификатор пользователя / пароль.

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

/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$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;

Я предлагаю вам вернуть php.ini memory_limit в

memory_limit = 128M

Если вам действительно нужно больше памяти, выделенной для phpMyAdmin, то вы должны изменить wampaliasphpmyadmin.conf файл, в котором вы найдете эти настройки PHP, которые будут применяться только к phpMyAdmin

  php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360

2

Вместо того, чтобы проверять весь файл конфигурации на наличие ошибок, я просто удалил его (сначала сделав резервную копию, конечно) и запустил /setup скрипт для генерации нового файла config.inc.php.

Задача решена. Ни один из приведенных выше ответов не помог мне. Но все равно спасибо!

1

PhpMyAdmin is giving randomly notification:

Error in Processing Request
Error code: 200
Error text: OK

Any idea how to fix ?

Edit:

i restart many times but problem is the same ? anybody that can fix this ?

i remove and reinstall phpMyadmin but still no working and message is same

Error al Procesar la Petición
Código de error: 200

S.O.S

Alvaro

  • phpmyadmin

asked Mar 10, 2014 at 17:11

user3402734's user avatar

user3402734user3402734

211 gold badge1 silver badge3 bronze badges

1

  • Check your webserver error log and access log and see if there’s anything relevant.

    Mar 11, 2014 at 14:30

1 Answer

Restarting server helped me fix the problem.

answered Jul 9, 2014 at 16:43

Vishwesh Shetty's user avatar

Понравилась статья? Поделить с друзьями:
  • Код ошибки 200 html
  • Код ошибки 200 19002 фолл гайс
  • Код ошибки 200 1040 fall guys
  • Код ошибки 2 3 dns gen ростелеком
  • Код ошибки 2 3 dns dis ростелеком