Апдейт 51 не может найти класс Snoopy

Post Reply
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Апдейт 51 не может найти класс Snoopy

Post by magicum »

Собственно,

пытался сделать апдейт, но были бока с базой, вывалило в ошибки посреди процесса.
Поправил базу.

Запускаю апдейт на 51 ап снова. И тут такое:

Code: Select all

PHP Fatal error:  Class 'Snoopy' not found in /home/putin/www/megadoiki.com/scj/includes/libs/http_functions.php on line 0
на сервере nginx + php-fpm, libphp-snoopy установлен.

Куда копать?
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Апдейт 51 не может найти класс Snoopy

Post by magicum »

Разобрался

скопировал Snoopy.class.php в include/libs/my_snoopy.php

Сработало.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Апдейт 51 не может найти класс Snoopy

Post by admin »

Не может найти когда делаешь что ?
Snoopy вообще в 51 уже не должно быть.
Don't forget to run script update
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Апдейт 51 не может найти класс Snoopy

Post by magicum »

Потворюсь, первая попытка апдейта была не удачной.
После починки базы все последующие попытки крешились, просили снупи.
Удалось решить ТОЛЬКО подсовыванием снупи.

После апдейта вся служебка потерлась, я проверил.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Апдейт 51 не может найти класс Snoopy

Post by admin »

А что именно с базой ?
Don't forget to run script update
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Апдейт 51 не может найти класс Snoopy

Post by magicum »

Я сейчас точно не вспомню, что-то касаемо log-bin и пермишенов с ним.

Пришлось добавить параметр: log-bin-trust-function-creators = 1


В общем, работает. Это тестовый сервер, там трафа нет, нестрашно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Апдейт 51 не может найти класс Snoopy

Post by admin »

А в какой версии мускла по дефолту оно так стоит ?
Don't forget to run script update
magicum
Posts: 351
Joined: Mon Nov 18, 2013 11:27 am

Re: Апдейт 51 не может найти класс Snoopy

Post by magicum »

Оно по дефолту стоит в 0 в Percona 5.5
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Апдейт 51 не может найти класс Snoopy

Post by admin »

Ясно, надо подумать как лучше сделать в этой ситуации при апедйте , возможно заранее проверять настройку.
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Апдейт 51 не может найти класс Snoopy

Post by admin »

Убрали триггеры, действительно при такой настройке на перконе ругается и без админа не решается вопрос.
Don't forget to run script update
Post Reply