0

多くの人がそのような問題を抱えていることがわかりましたが、うまくいく解決策を見つけることができませんでした.

私の phpinfo() は言う:

PHP Version 5.4.16
Server API Apache 2.0 Handler
Thread Safety   enabled

ダウンロードしました: http://sqlsrvphp.codeplex.com/ readme によると、PHP 5.4 TS を使用している場合は、これらのファイルをロードする必要があります。

php_sqlsrv_54_ts.dll
php_pdo_sqlsrv_54_ts.dll

上記でロードしましたが、PDO 拡張のみが正常に動作しているようです。

PDO support enabled
PDO drivers mysql, sqlite, sqlsrv
pdo_sqlsrv support  enabled

ただし、sqlsrv 拡張機能はどこにもありません。PHP error.log を確認しましたが、これも空です。

これらの MS ライブラリが機能しない理由と、それをデバッグするにはどうすればよいか分かりますか?

私は Windows で小規模なプロジェクトを行っていますが、スタックの構成は Unix に比べてかなり難しいようです。

4

0 に答える 0