私は手動でApacheとPHPを自分のサーバーにインストールしましたが、DB用のSQL Server 2012に接続する必要があります。私の構成は以下の通りです:EにインストールPHP SQL接続
のApache 2.4.23 VC11 x64の:私はマイクロソフトのウェブサイトからのSRVのdllがインストールされている
:\ Eにインストール
PHP 7.0.12 VC14 x64の\ 。(SQLSRV40.exe)。また、msodbcsql dllとsqlネイティブクライアント(どちらも64ビット)をインストールしましたが、これらの2つの.exeを実行している間、デフォルトのパスc:\
にインストールされます。私はphp_errorsを有効にしました。 phpがphpinfo()でうまく動作しているのを見てくださいが、phpinfo()ではsql.dllファイルが取得されていません。 PHPの警告:PHPの起動時に、ダイナミックライブラリ 'E:/php/ext/php_sqlsrv_7_ts_x64.dll'を読み込めません - 指定されています。PHPのスタートアップ::/ PHP/extに:動的ライブラリ」Eを読み込むことができませんモジュールは、ライン上の不明で
[01 11月 - 2016年12時14分59秒UTC] PHPの警告を見つけることができませんでした/php_sqlsrv_7_ts_x64.dll」 - 指定されたモジュールが見つかりませんでした不明で
ライン0" 上の
が悪かったのかを把握することはできませんよ、いくつかのいずれかHELはでした。