Page 1 of 2

Couchbase еррор

Posted: Mon Dec 09, 2019 3:19 pm
by proffitraff
Здравствуйте, установил Couchbase, но после вписываения данных для коннекта в config.php получаю такое в логах:

Code: Select all

Stack trace:
#0 /var/www/www-root/data/www/домен/scj/includes/libs/cache.php(0): CouchbaseCache->__construct('ип', 'порт', 'имя', 'пароль', 'имя', false)
#1 /var/www/www-root/data/www/домен/scj/includes/libs/cache.php(0): Cache->__construct()
#2 /var/www/www-root/data/www/домен/scj/includes/libs/cache.php(0): Cache::getInstance()
#3 /var/www/www-root/data/www/домен/scj/includes/libs/Cookie.class.php(0): Cache::get('lfrom_3419ae548...')
#4 /var/www/www-root/data/www/домен/scj/includes/libs/traffic_functions.php(0): Cookie::get('lfrom')
#5 /var/www/www-root/data/www/домен/scj/cgi/index.php(0): prepare_visitor(Array)
#6 {main}
thrown in /var/www/www-root/data/www/домен/scj/includes/libs/cache/couchbase.cache.php on line 0" while reading response header from upstream, client: ИП, server: домен, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/www-root.sock:", host: "www.домен"
В чем может быть дело? Сам порт вроде прослушивается, в админке Couchbase варнингов нет никаких.

Re: Couchbase еррор

Posted: Mon Dec 09, 2019 3:33 pm
by admin
Приветствую!

что-то мне кажется что сообщение обрезано немного, точно больше ничего нет выше и ниже?

Re: Couchbase еррор

Posted: Mon Dec 09, 2019 3:51 pm
by proffitraff
Да, точно, вот этот кусочек пропустил

Code: Select all

2019/12/09 18:38:37 [error] 25022#25022: *75466 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Class 'Couchbase\PasswordAuthenticator' not found in /var/www/www-root/data/www/домен/scj/includes/libs/cache/couchbase.cache.php:0

Re: Couchbase еррор

Posted: Mon Dec 09, 2019 3:57 pm
by admin
Вот что мне гугл сказал

https://forums.couchbase.com/t/not-foun ... ss/15347/1

Re: Couchbase еррор

Posted: Tue Dec 10, 2019 5:11 am
by proffitraff
Да, похоже в этом дело было. Админы взяли свежую версию с сайта, пересобрали и всё завелось. Спасиб ;)

Re: Couchbase еррор

Posted: Tue Dec 10, 2019 5:33 am
by admin
NP)

Re: Couchbase еррор

Posted: Thu Jan 02, 2020 4:54 pm
by proffitraff
Кажется таки не помогло... всё равно ошибки в логах идут (в админке Couchbase вроде как всё нормально, никаких варнингов):

Code: Select all

2020-01-02 19:32:02: Uncaught Error: Class 'Couchbase\PasswordAuthenticator' not found in /var/www/www-root/data/www/домен/scj/includes/libs/cache/couchbase.cache.php:0
Stack trace:
#0 /var/www/www-root/data/www/домен/scj/includes/libs/cache.php(0): CouchbaseCache->__construct('127.0.0.1', 'порт', 'имя', 'пароль', 'имя', false)
#1 /var/www/www-root/data/www/домен/scj/includes/libs/cache.php(0): Cache->__construct()
#2 /var/www/www-root/data/www/домен/scj/includes/libs/cache.php(0): Cache::getInstance()
#3 /var/www/www-root/data/www/домен/scj/bin/rotation.php(0): Cache::get(2622196164)
#4 /var/www/www-root/data/www/домен/scj/bin/rotation.php(0): get_rot_page_items(Array)
#5 /var/www/www-root/data/www/домен/scj/bin/rotation.php(0): process_clicks()
#6 {main}
  thrown in /var/www/www-root/data/www/домен/scj/includes/libs/cache/couchbase.cache.php on 0 ( /var/www/www-root/data/www/домен/scj/includes/libs/functions.php (0) <=  /var/www/www-root/data/www/домен/scj/includes/libs/functions.php (0) <=   () <= ) 
Поискал в гугле, есть упоминания про разные версии SDK, мол нужно перейти с версии 2 на 1.2.2
It looks like you are using the syntax for the 1.x series of the PHP client but with the 2.x series installed. The syntax for 1.x and 2.x are incompatible with each other so you will have to either uninstall the 2.x client and install the 1.2 client or update your code to match the client you have installed.
Правильно я понимаю или это к чему-то другому относится?

Пхпинфо по-поводу couchbase даёт такую инфу: http://prntscr.com/qijlxv

Re: Couchbase еррор

Posted: Thu Jan 02, 2020 5:04 pm
by admin
Мне сходу вот выдает

https://forums.couchbase.com/t/not-foun ... lass/15347

Re: Couchbase еррор

Posted: Thu Jan 02, 2020 5:10 pm
by proffitraff
Да, первый раз как раз был фатал еррор, в админке смарта тоже вылезало предупреждение, апнули версию - пропало (в админках больше нет предупреждений). Но в логах всё равно осталось.

Re: Couchbase еррор

Posted: Thu Jan 02, 2020 5:15 pm
by admin
апнули версию чего? какую ошибку показывало?