0
Отвечен

В логе админки непонятки с pcq_script.php

Zoltan 3 года назад обновлен mikbill (CEO) 3 года назад 8

После обновления шейпера в логе:

PHP Warning:  Invalid argument supplied for foreach() in /var/www/mikbill/admin/res/pcq/pcq_script.php on line 159
PHP Notice:  Undefined variable: nases in /var/www/mikbill/admin/res/pcq/pcq_script.php on line 82
PHP Warning:  mysql_pconnect(): Headers and client library minor version mismatch. Headers:50173 Library:50312 in /var/www/mikbill/admin/res/pcq/pcq_script.php on line 142
using dumb terminal settings.


у вас несоответствие версий php и библиотеки php5-mysql

наверное обновили систему, но не все обновилось

странно что остальное работает

  • Сервер: Localhost via UNIX socket
  • Версия сервера: 5.5.55-MariaDB
  • Версия протокола: 10
  • Сервер: Localhost via UNIX socket
  • Версия сервера: 5.5.55-MariaDB
  • Версия протокола: 10
  • nginx/1.12.0
  • Версия MySQL-клиента: 5.3.12-MariaDB
  • PHP расширение: mysqli 

Явно проблема после установки марии, И что же делать дальше?

Если PHP 5.4, то поставить php5-mysqlnd, или заменить стандартный PCQ шейпер:
https://wiki.mikbill.ru/billing/howto/mikrotik_simple_pcq

На рассмотрении

а зачем ее ставили...вопрос риторический..

поставте percona вместо maria


а так же не забывайте о модуле php для нее...

Сервис поддержки клиентов работает на платформе UserEcho