Ошибки Deprecation Notice in в PhpMyAdmin

Help

Постоялец
Регистрация
22 Авг 2006
Сообщения
90
Реакции
17
Всем доброе время.

Сегодня установил на CentOS 7 VestaCP

Установил такую конфигурацию
Код:
bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd no --proftpd yes --iptables yes --fail2ban yes --quota yes --exim yes --dovecot yes --spamassassin no --clamav no --softaculous no --mysql yes --postgresql no

Всё установилось без проблем.

Ошибки у PhpMyAdmin, смотрите вложенный файл.

Код:
Deprecation Notice in ./libraries/classes/Url.php#253
Array and string offset access syntax with curly braces is deprecated

Backtrace

functions.php#74: include_once()
Autoload.php#210: Fedora\Autoloader\includeFile(string '/usr/share/phpMyAdmin/libraries/classes/Url.php')
Fedora\Autoloader\Autoload::loadClass(string 'PhpMyAdmin\\Url')
./libraries/classes/Header.php#234: spl_autoload_call(string 'PhpMyAdmin\\Url')
./libraries/classes/Header.php#286: PhpMyAdmin\Header->getJsParams()
./libraries/classes/Header.php#217: PhpMyAdmin\Header->getJsParamsCode()
./libraries/classes/Header.php#144: PhpMyAdmin\Header->_addDefaultScripts()
./libraries/classes/Response.php#178: PhpMyAdmin\Header->__construct()
./libraries/classes/Response.php#212: PhpMyAdmin\Response->__construct()
./libraries/classes/Plugins/Auth/AuthenticationCookie.php#89: PhpMyAdmin\Response::getInstance()
./libraries/classes/Plugins/AuthenticationPlugin.php#265: PhpMyAdmin\Plugins\Auth\AuthenticationCookie->showLoginForm()
./libraries/common.inc.php#366: PhpMyAdmin\Plugins\AuthenticationPlugin->authenticate()
./index.php#23: require_once(./libraries/common.inc.php)
Deprecation Notice in ./libraries/classes/Server/Privileges.php#4023
Array and string offset access syntax with curly braces is deprecated

Backtrace

functions.php#74: include_once()
Autoload.php#210: Fedora\Autoloader\includeFile(string '/usr/share/phpMyAdmin/libraries/classes/Server/Privileges.php')
Fedora\Autoloader\Autoload::loadClass(string 'PhpMyAdmin\\Server\\Privileges')
./libraries/classes/Twig/ServerPrivilegesExtension.php#34: spl_autoload_call(string 'PhpMyAdmin\\Server\\Privileges')
ExtensionSet.php#438: PhpMyAdmin\Twig\ServerPrivilegesExtension->getFunctions()
ExtensionSet.php#423: Twig\ExtensionSet->initExtension()
ExtensionSet.php#243: Twig\ExtensionSet->initExtensions()
Environment.php#797: Twig\ExtensionSet->getFilter(string 'error')
./../../../../../../tmp/twig/12/122175e095a71db435f54d8a0625dab5d9e8fe31614c601e141b609a02ffd4a2.php#63: Twig\Environment->getFilter(string 'error')
Template.php#407: __TwigTemplate_807fe0b2b05b41bb4bb3f5e2eae6c214c949ce72935e758dfd23b6d16e1a2767->doDisplay(
array,
array,
)
Template.php#380: Twig\Template->displayWithErrorHandling(
array,
array,
)
Template.php#392: Twig\Template->display(array)
TemplateWrapper.php#45: Twig\Template->render(
array,
array,
)
./libraries/classes/Template.php#140: Twig\TemplateWrapper->render(array)
./libraries/classes/Plugins/Auth/AuthenticationCookie.php#144: PhpMyAdmin\Template->render(
string 'login/header',
array,
)
./libraries/classes/Plugins/AuthenticationPlugin.php#265: PhpMyAdmin\Plugins\Auth\AuthenticationCookie->showLoginForm()
./libraries/common.inc.php#366: PhpMyAdmin\Plugins\AuthenticationPlugin->authenticate()
./index.php#23: require_once(./libraries/common.inc.php)
Deprecation Notice in ./libraries/classes/Server/Privileges.php#4278
Array and string offset access syntax with curly braces is deprecated

Backtrace

functions.php#74: include_once()
Autoload.php#210: Fedora\Autoloader\includeFile(string '/usr/share/phpMyAdmin/libraries/classes/Server/Privileges.php')
Fedora\Autoloader\Autoload::loadClass(string 'PhpMyAdmin\\Server\\Privileges')
./libraries/classes/Twig/ServerPrivilegesExtension.php#34: spl_autoload_call(string 'PhpMyAdmin\\Server\\Privileges')
ExtensionSet.php#438: PhpMyAdmin\Twig\ServerPrivilegesExtension->getFunctions()
ExtensionSet.php#423: Twig\ExtensionSet->initExtension()
ExtensionSet.php#243: Twig\ExtensionSet->initExtensions()
Environment.php#797: Twig\ExtensionSet->getFilter(string 'error')
./../../../../../../tmp/twig/12/122175e095a71db435f54d8a0625dab5d9e8fe31614c601e141b609a02ffd4a2.php#63: Twig\Environment->getFilter(string 'error')
Template.php#407: __TwigTemplate_807fe0b2b05b41bb4bb3f5e2eae6c214c949ce72935e758dfd23b6d16e1a2767->doDisplay(
array,
array,
)
Template.php#380: Twig\Template->displayWithErrorHandling(
array,
array,
)
Template.php#392: Twig\Template->display(array)
TemplateWrapper.php#45: Twig\Template->render(
array,
array,
)
./libraries/classes/Template.php#140: Twig\TemplateWrapper->render(array)
./libraries/classes/Plugins/Auth/AuthenticationCookie.php#144: PhpMyAdmin\Template->render(
string 'login/header',
array,
)
./libraries/classes/Plugins/AuthenticationPlugin.php#265: PhpMyAdmin\Plugins\Auth\AuthenticationCookie->showLoginForm()
./libraries/common.inc.php#366: PhpMyAdmin\Plugins\AuthenticationPlugin->authenticate()
./index.php#23: require_once(./libraries/common.inc.php)

Помогите исправить.
Всем спасибо.

P.S.
VestaCP легкая панелька, для одного сайта подойдет. Не хочется что-то "тяжелое" или платное ставить. Год назад ставил Весту, ошибок не было.
 

Вложения

  • FireShot Capture 101 - phpMyAdmin - http___209.97.176.75_phpmyadmin_index.php.png
    FireShot Capture 101 - phpMyAdmin - http___209.97.176.75_phpmyadmin_index.php.png
    362 KB · Просмотры: 2
Если пыхмойадмин поставлен из репы, то у вас скорее всего проблема совместимости версии админа и самой пыхи, она у вас седьмой версии? Если все так, попробуйте заменить файлы из репы, на файлы скачанные с офсайта пхпмойадмин


Некоторые предлагают заглушить вывод депрекейтов
/etc/php/7.0/apache2/php.ini

поменять на:

error_reporting = ~E_DEPRECATED & E_ALL
 
  • Нравится
Реакции: Help
Да, php 7.

Я читал тоже про
error_reporting = ~E_DEPRECATED & E_ALL

Сделал все верно, но мне не помогло.

Попробую с офф сайта заменить.

Спасибо.
 
Назад
Сверху