MySQL 551: различия между версиями
Newz20 (обсуждение | вклад) (Новая страница: «Category:Возникающие ошибки ==Описание== Warning in ./libraries/plugin_interface.lib.php#551 Ошибка возникает при...») |
Elmax (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 10: | Строка 10: | ||
==Решение проблемы== | ==Решение проблемы== | ||
Для начала обезопасим себя, проведем резервное копирование файла ''plugin_interface.lib.php'' командой | Для начала обезопасим себя, проведем резервное копирование файла '''plugin_interface.lib.php''' командой | ||
<pre>sudo cp /usr/share/phpmyadmin/libraries/plugin_interface.lib.php /usr/share/phpmyadmin/libraries/plugin_interface.lib.php.bak </pre> | <pre>sudo cp /usr/share/phpmyadmin/libraries/plugin_interface.lib.php /usr/share/phpmyadmin/libraries/plugin_interface.lib.php.bak</pre> | ||
После этого без опасений его можно редактировать и в случае чего восстановить. | После этого без опасений его можно редактировать и в случае чего восстановить. | ||
Строка 18: | Строка 18: | ||
Приступим к редактированию командой | Приступим к редактированию командой | ||
<pre>sudo nano /usr/share/phpmyadmin/libraries/plugin_interface.lib.php </pre> | <pre>sudo nano /usr/share/phpmyadmin/libraries/plugin_interface.lib.php</pre> | ||
Нажмите CTRL + W и найдите | Нажмите '''CTRL + W''' для активации поисковой строки и найдите | ||
Если не найдено, попробуйте выполнить поиск <pre>if ($options != null && count($options) > 0)</pre> | <pre>if (! is_null($options) && count($options) > 0) {</pre> | ||
Если не найдено, попробуйте выполнить поиск | |||
<pre>if ($options != null && count($options) > 0)</pre> | |||
или после нажатия '''CTRL + W''' нажмите '''Ctrl + T''' для ввода номера строки к которой необходимо перейти, впишите в поиск '''551''' и вас перебросит к нужному месту. | |||
Замените на <pre>if (! is_null($options) && count((array)$options) > 0) {</pre> | Замените на <pre>if (! is_null($options) && count((array)$options) > 0) {</pre> | ||
Сохраните файл (Нажмите CTRL + O) и выйдите, (Нажмите CTRL + X | Сохраните файл (Нажмите CTRL + O и нажмите ENTER для подтверждения имени файла) и выйдите, (Нажмите CTRL + X) | ||
После этих манипуляций перезапустить сервис '''apache''' командой | После этих манипуляций перезапустить сервис '''apache''' командой | ||
<pre>sudo service apache2 restart</pre> | <pre>sudo service apache2 restart</pre> |
Текущая версия от 00:54, 8 августа 2020
Описание
Warning in ./libraries/plugin_interface.lib.php#551
Ошибка возникает при использовании импорта и экспорта базы данных в phpMyAdmin.
Решение проблемы
Для начала обезопасим себя, проведем резервное копирование файла plugin_interface.lib.php командой
sudo cp /usr/share/phpmyadmin/libraries/plugin_interface.lib.php /usr/share/phpmyadmin/libraries/plugin_interface.lib.php.bak
После этого без опасений его можно редактировать и в случае чего восстановить.
Приступим к редактированию командой
sudo nano /usr/share/phpmyadmin/libraries/plugin_interface.lib.php
Нажмите CTRL + W для активации поисковой строки и найдите
if (! is_null($options) && count($options) > 0) {
Если не найдено, попробуйте выполнить поиск
if ($options != null && count($options) > 0)
или после нажатия CTRL + W нажмите Ctrl + T для ввода номера строки к которой необходимо перейти, впишите в поиск 551 и вас перебросит к нужному месту.
Замените на
if (! is_null($options) && count((array)$options) > 0) {
Сохраните файл (Нажмите CTRL + O и нажмите ENTER для подтверждения имени файла) и выйдите, (Нажмите CTRL + X)
После этих манипуляций перезапустить сервис apache командой
sudo service apache2 restart