Bonjour,

J'ai installé les extensions couchbase pour php
Avec un passage vers php8.0 qui est compatible

php -m donne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
PHP Modules]
calendar
Core
couchbase
ctype
date
dom
exif
FFI
fileinfo
...
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
 
$options = new ClusterOptions();
$options->credentials("Administrator", "......");
$cluster = new Cluster("couchbase://localhost", $options);
$bucket = $cluster->bucket("travel-sample");
$collection = $bucket->defaultCollection();
 
 
  try {
    $result = $collection->get("airline_10");
    print_r($result->content());
  } catch (\Couchbase\DocumentNotFoundException $ex) {
      print("Document does not exist\n");
  }
 
?>

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fatal error: Uncaught Error: Class "ClusterOptions" not found in /var/www/html/ ...

https://docs.couchbase.com/php-sdk/c...nnections.html