外部サーバーの SQL Anywhere データベースに接続しようとしています。私はVPS Linuxに取り組んでいます。
コマンドを実行すると、ドキュメントに従って./bin32/sa_config.sh
、このエラーが発生します。
-bash: ./bin32/sa_config.sh: Permission denied
権限は次のとおり-rw-r--r-- 1 root root 1201 Sep 10 14:50 sa_config.sh
です。
からconfigを実行するときも同じですbin64
。
エラーphpinfo()
があります:
SQLAnywhere client version The SQLAnywhere client libraries could not be loaded. Please ensure that libdbcapi_r.so can be found in your LD_LIBRARY_PATH environment variable.
この行をに追加しました/etc/init.d/httpd
:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/sql_anywhere/
そして、この場所に と をコピーlibdbcapi_r.so
しlibdblib12_r.so
ました。lib32
とからそれらのファイルを試しましたlib64
。
php-5.x.y_sqlanywhere_r.so
場所をinphp.ini
と lineに追加して、自動的に実行します。
SQL Anywhere を機能させるには?