Как установить драйвер Datastax-PHP для Cassandra в Windows?

Я пытаюсь установить драйвер PHP Datastax для Cassandra из Вот и в соответствии с эти инструкции.
До сих пор я установил следующие зависимости: Bison, CMake, Git, ActiveState Perl и Python. Тем не менее, когда я запускаю командный файл, упомянутый в инструкции (vc_build.bat) сообщает о следующей ошибке:

Update cpp-driver submodule ... FAILED

See D:\php-driver-master\php-driver-master\ext\\build\log\cpp-driver.log for more details

Bison Not Found in PATH: Bison is required to complete build

Ensure Bison is installed in C:\GnuWin32

Кроме того, содержание cpp-driver.log файл:

Update cpp-driver submodule
fatal: Not a git repository (or any of the parent directories): .git

Проблема в том, что я уже добавил C:\GnuWin32 в Дорожка системная переменная путем добавления ;C:\GnuWin32 к строке, связанной в Дорожка переменная.

В чем может быть проблема?

3

Решение

Я думаю, что есть проблема с функцией проверки в vc_build.bat. Просто закомментируйте проверку BISON в этом файле, как показано ниже, и вы сможете заставить его работать.

REM Ensure additional build dependencies are installed
REM SET "PATH=!PATH!;!SYSTEMDRIVE!\GnuWin32\bin"REM CALL :GETFULLPATH "!BISON!" BISON_FOUND
REM IF NOT DEFINED BISON_FOUND (
REM   ECHO Bison Not Found in PATH: Bison is required to complete build
REM   ECHO Ensure Bison is installed in !SYSTEMDRIVE!\GnuWin32
REM   ECHO.
REM   ECHO  !DOWNLOAD_URL_BISON!
REM   CHOICE /N /T 15 /D N /M "Would you like to download Bison now?"REM   IF !ERRORLEVEL! EQU !YES! START !DOWNLOAD_URL_BISON!
REM   EXIT /B !EXIT_CODE_MISSING_BUILD_DEPENDENCY!
REM )
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector