#この記事の動作環境: Windows7 システム、PHP5 バージョン、DELL G3 コンピューターphp が mssql に接続できない場合の解決策: 1. php.ini ファイルで extension=php_mssql.dll を見つけ、その前のセミコロンを削除します; 2. php_mssql.dll ファイルを「c:/」にコピーします。 windows/system32/" ディレクトリ; 3. iis を再起動します。
php が失敗した場合の対処方法mssqlに接続するには?
PHP が MSSQL データベースに接続できない場合の解決策:
php データベース sql サーバー拡張機能 sqlserver サーバー今日質問を受けましたphp5 iis6 mysql5 のプラットフォーム環境で sqlserver2000 のデータにアクセスしたところ、php をリモートの mssql データベースに接続するときにエラーが発生しました。エラー コードは次のとおりです:Warning: mssql_connect(): Unable to connect to server:
Find;extension_dir = "./" 拡張ライブラリ ディレクトリを php ライブラリ ディレクトリに変更します (例: extension_dir = "c:/php/ext"
)
2. php_mssql.dll ファイルを c:/windows/system32/ ディレクトリにコピーします 3. iis を再起動します。 以下の記事が見つかりました。 php 設定: php.ini ファイルで次のように設定し、;extension=php_mssql.dll を見つけます。先頭のセミコロンを削除します。検索extension_dir = d:/extension/ あなたの php.ini は d:/extension/ ではない可能性があります。 これを php インストール ディレクトリの extensions ディレクトリにある php_mssql.dll に変更します。ここで、Path、他の場所に移動していない場合 (php のインストール パスが d:/php であると仮定します) それを extension_dir=d:/php/extensions/ に変更します 次に、Web サーバーを再起動しますこれは簡単ですが、設定を完了しても接続できません。エラー メッセージは次のとおりです:MS SQL Server データベース接続エラー! データベース ホストを確認してください。変数設定は正しいです!!!ホストの変数設定を何度も確認しましたが、その設定に問題はありませんでした。Web を調べたところ、次の手がかりを見つけました:php.com资料: I am trying to connect to SQL Server 2000 from PHP I bumped to following warning: Warning: mssql_connect(): Unable to connect to server: SERVER/Portal ....... on line 5 on line 5 there is: $db_connect = mssql_connect('SERVER/Portal', 'sa', 'my_passwd'); I did the following 1.enabled php_mssql.dll extension in PHP.ini 2.every dll is in proper place(System32 or PHP folder),including ntwdblib.dll I search lots of profile throught web ,but no one give me proper answer to resolve it. after a few hour ,I found the problem was caused by ntwdblib.dll ,which version is 7.00.839 ,when I replaced old ntwdblib.dll with the new ntwdblib.dll ,which version is 8.00.194 ,all problem are solved. We had some, read A LOT, of problems with MSSQL under Windows 2003. We had 2 the same windows, php, php-ini, everything machines but only one could connect. Unable to connect was the error message. Finnaly we checked the version of ntwdblib.dll and the one distributed with PHP was 7.00.... and the version of the one on the SQL Server install was 8.00.... so we copied this one in the php and apache dir and it worked.
PHP ビデオ チュートリアル 」
以上がphp が mssql に接続できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。