Couchbase еррор

proffitraff
Posts: 91
Joined: Tue Nov 28, 2017 7:37 pm

Couchbase еррор

Post 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 варнингов нет никаких.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Couchbase еррор

Post by admin »

Приветствую!

что-то мне кажется что сообщение обрезано немного, точно больше ничего нет выше и ниже?
Don't forget to run script update
proffitraff
Posts: 91
Joined: Tue Nov 28, 2017 7:37 pm

Re: Couchbase еррор

Post 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
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Couchbase еррор

Post by admin »

Вот что мне гугл сказал

https://forums.couchbase.com/t/not-foun ... ss/15347/1
Don't forget to run script update
proffitraff
Posts: 91
Joined: Tue Nov 28, 2017 7:37 pm

Re: Couchbase еррор

Post by proffitraff »

Да, похоже в этом дело было. Админы взяли свежую версию с сайта, пересобрали и всё завелось. Спасиб ;)
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Couchbase еррор

Post by admin »

NP)
Don't forget to run script update
proffitraff
Posts: 91
Joined: Tue Nov 28, 2017 7:37 pm

Re: Couchbase еррор

Post 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
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Couchbase еррор

Post by admin »

Мне сходу вот выдает

https://forums.couchbase.com/t/not-foun ... lass/15347
Don't forget to run script update
proffitraff
Posts: 91
Joined: Tue Nov 28, 2017 7:37 pm

Re: Couchbase еррор

Post by proffitraff »

Да, первый раз как раз был фатал еррор, в админке смарта тоже вылезало предупреждение, апнули версию - пропало (в админках больше нет предупреждений). Но в логах всё равно осталось.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Couchbase еррор

Post by admin »

апнули версию чего? какую ошибку показывало?
Don't forget to run script update
Post Reply