Клиентские библиотеки SQLAnywhere не могут быть загружены

У меня проблема с клиентскими библиотеками SQLAnywhere.
Они больше не знают, что делать. Я искал в интернете, но безрезультатно.
Клиент установлен, Библия libdbcapi.so существует в каталоге /opt/sqlanywhere12/lib64/,

Подробности:

  • Ubuntu 16.04
  • PHP 5.6
  • Nginx

введите описание изображения здесь

Спасибо

1

Решение

Убедитесь, что ваш веб-сервер выполняет /opt/sqlanywhere12/bin64/sa_config.sh сценарий как часть его инициализации. Это устанавливает переменную LD_LIBRARY_PATH, упомянутую в сообщении об ошибке.

0

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

Oki.

Я пришел, чтобы исправить это.

Ведь даже клиент обновился до версии 17.

Достаточно было только добавить:

env[PATH] = /opt/sqlanywhere17/bin64

Файл:

/etc/php/5.6/fpm/pool.d/www.conf

Затем перезагрузка: php5.6-fpm.service

И готов к работе 🙂

введите описание изображения здесь

Спасибо за ламинарию 🙂

Я надеюсь, что это поможет другим.

0

По вопросам рекламы [email protected]