2012-02-09 11 views
2

現在、MSSQLとSybaseデータベースの両方に書き込む必要があるプロジェクトに取り組んでいます。 IIS 7とPHPがインストールされているMicrosoft Server 2008 R2サーバーで作業しています(PHPで作業する必要があるためです)。Sybase拡張機能が動作しません

PHP管理者がPHPマネージャーに移動し、 sybase拡張(php_sybase_ct.dll)。それは活性化されたグループに転送されますが、スクリプトを実行すると、未定義の関数sybase_pconnect();が得られます。

私は間違っていますか? .dllファイルは.iniファイル内で有効になっています。何が問題ですか?

誰かが私を助けることができます、インターネットを見て、私はPHPとsybaseの多くの問題を見てきた。

+0

Sybaseクライアントライブラリがインストールされていますか?それ以外の場合、DLLはおそらく依存関係のために読み込まれません。 –

+0

「Sybaseクライアントライブラリ」は何を意味していますか? – Crinsane

答えて

4

SybaseのためのPHP client download pageは、PHPモジュールは、SQL Anywhere 10.0.1.3767以上を必要と

を述べています。*

あなたはAnywhereデータベース・クライアントhere SQLをダウンロードすることができます。

SQL Anywhereクライアントライブラリが見つからない(またはPHPで見つからない)場合は、表示される現象を正確に取得できます。

+0

それはそれを修正するように見えました、ありがとう! – Crinsane