PHP 7 FPM nie widzi rozszerzenia mysql dla jednej z 2 stron

0

Cześć, borykam się z nietypowym problemem gdyż mam server stron www na apache2 w konfiguracji z php 7 fpm i mod_security. Każda strona jest chroot'owana w ten sam sposób.
Config z strony A został skopiowany dla strony B i strona A działa poprawnie, nie ma problemu, a na stronie B wywala że nie znalazł funkcji mysql_connect.

[Wed Mar 22 15:05:03.339320 2017] [proxy_fcgi:error] [pid 95267] [client 83.144.83.94:59369] AH01071: Got error 'PHP message: PHP Warning:  Declaration of infinite_mob_menu::start_lvl(&$output, $depth) should be compatible with Walker_Nav_Menu::start_lvl(&$output, $depth = 0, $args = Array) in /public_html/wp-content/themes/Infinite/functions.php on line 0\nPHP message: PHP Fatal error:  Uncaught Error: Call to undefined function mysql_error() in /public_html/wp-content/plugins/revslider/inc_php/framework/db.class.php:29\nStack trace:\n#0 /public_html/wp-content/plugins/revslider/inc_php/framework/db.class.php(124): UniteDBRev->checkForErrors('fetch')\n#1 /public_html/wp-content/plugins/revslider/inc_php/revslider_params.class.php(42): UniteDBRev->fetch('wp_revslider_se...')\n#2 /public_html/wp-content/plugins/revslider/inc_php/revslider_operations.class.php(372): RevSliderParams->getFieldFromDB('general')\n#3 /public_html/wp-content/plugins/revslider/revslider_front.php(28): RevOperations->getGeneralSettingsValues()\n#4 /public_html/wp-includes/class-wp-hook.php(298): RevSliderFront->onAddScripts('')\n#5 /public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters('', Array)\n#6 /public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array)\n#7 /public_html/wp-includes/script-loader.php(1221): do_action('wp_enqueue_scri...')\n#8 /public_html/wp-includ...\n'

Myślałem że coś w konfiguracji jest nie tak i mysql jest wyłączony ale phpinfo zwraca informacje, że mysql jest włączony. Obie strony to wordpress'y. Co ciekawsze mysqli działa na obu stronach.
Nie mam pomysłu gdzie mogę błąd popełniać. Czy macie może jakieś pomysły?

0

Afair przecież w PHP 7 w ogóle nie ma rozszerzenia mysql.

0

masz jakiś błąd, wyłącz wtyczkę "revslider"

spróbuj podmienić na chwilę plik "functions.php' z jakimś z czystej instalki, da ci to obraz gdzie jest błąd

1

@czysteskarpety: Poszedłem za twoją radą, revslider miał kilka funkcji mysql bez 'i' co powodowało błędy.
Jestem już tak zmęczony że zaczynam pomijać niektóre rzeczy jak przeszukałem pliki po słowie mysql to nie zauważyłem że wykomentowane były.

1 użytkowników online, w tym zalogowanych: 0, gości: 1