以下の以前の質問を参照すると、PHP を SYBASE ASE 15.7 と通信させることができます。
パスワードの暗号化が必要な場合、ASE への接続が失敗するのはなぜですか?
前述したように、少し問題が発生したため、ここに別の質問を投稿します。できるだけ早く解決する努力をしている間に、専門知識をお持ちの方は共有してください。もちろん、それを理解できたら、ここでも回答を共有します.
私がやろうとしていることは、以下のいくつかの投稿に似ています。
http://tldp.org/HOWTO/Sybase-PHP-Apache/index.html
http://sybase-addict.com/2010/01/16/sybase-ase-v15-apache-and-php-compilation/
ただし、最新のApacheバージョンであるPHP 5.3.6を使用し、Sybase ASE 15.7に接続しています。また、Debian スクイーズ安定版を実行しています。おそらく、Sybase の関係者がこの質問に答えるのが最善の策かもしれません。ですので、必要に応じて助けてください。
- PHP 5.3.6 が Sybase ASE と通信することに成功しました。- PHP が Apache と通信することに成功しました
しかし、両方ではありません。
成功するための重要な要素は、使用する ./configure PHP オプションと、Sybase 固有のライブラリ リンクを把握することです。上記のリンクは探しているものと似ていますが、毎回、デフォルトの ./configure 以外のオプションを使用してコンパイルしようとすると、以下のエラーが発生します。
PHP 警告: PHP の起動: 動的ライブラリ '/opt/sybase/OCS-15_0/php/php536_64/lib/sybaseasephp.so' を読み込めません - /opt/sybase/OCS-15_0/php/php536_64/lib/sybaseasephp.so : 未定義のシンボル: 行 0 の Unknown の executor_globals
PHP/SYBASE の専門家なら誰でも、これに対する答えを知っています。共有してください。
一番、
バオ