Поддержка Postgres сломана в HHVM 3.6.0

Я продолжаю получать

Uncaught exception: Could not open extension /etc/hhvm/extensions/pgsql.so: /etc/hhvm/extensions/pgsql.so: undefined symbol: _ZN4HPHP13PDOConnection5sweepEv

Когда я пытаюсь запустить HHVM. Он работал до HHVM, который я применил (вчера) как часть стандартного процесса обновления.

Восстановление pgsql.so завершается неудачно, и большая часть проблемы, по-видимому, находится в файле.

hhvm-pgsql-master/pdo_pgsql_statement.cpp

Есть ли для этого патч или как я смогу вернуться к версии HHVM, которая поддерживает это расширение postgres?

1 ответ

Решение

Я должен был использовать пакет здесь:

http://dl.hhvm.com/ubuntu/pool/main/h/hhvm/

Я вернулся к hhvm_3.5.1~trusty_amd64.deb (пожалуйста, используйте тот, который подходит для вашего сервера) с помощью wget и dpkg.

Я использую Percona MySQL, и hhvm 3.6.0 снял мой сайт WordPress с ошибками базы данных.

Надеюсь, эти проблемы будут исправлены. Я хотел бы иметь возможность получать будущие обновления для HHVM, как они приходят.

Другие вопросы по тегам