Как установить и подключить драйвер DataStax для PHP на локальном сервере Apache Cassandra с XAMPP в Ubuntu 14.04
Я начинаю разработку баз данных Cassandra и хочу начать использовать драйвер PHP DataStax.
Я следовал руководству по установке https://github.com/datastax/php-driver и, похоже, оно было установлено правильно. Я хочу проверить свой локальный сервер xampp, и соединение не установлено должным образом. Я использую Ubuntu 14.04 LTS в качестве среды разработки.
1 ответ
Было бы полезно получить конкретное сообщение об ошибке.
Несколько советов:
- Убедитесь, что вы используете Cassandra 2.0 или 2.1
- Убедитесь, что вы подключаетесь к нужному IP
- Убедитесь, что вы подключаетесь к нужному порту
Пример кода для подключения с IP и портом:
$cluster = Cassandra::cluster()
->withContactPoints("$ip")
->withPort(9042)
->build();
$session = $cluster->connect('system');