ホームページ >バックエンド開発 >PHPチュートリアル >PHP で SQL Server に接続すると、「未定義関数 mssql_connect() への呼び出し」エラーが発生するのはなぜですか?
PHP 致命的エラー: 未定義関数 mssql_connect() の呼び出し
問題:
の場合IIS7 および Windows Server 2008 上で PHP 5.3 を使用して SQL Server 2008 インスタンスに接続しようとすると、「未定義の関数 mssql_connect() を呼び出します。」という致命的なエラーが発生する可能性があります。
解決策:
PHP 設定で間違った関数を使用している可能性があります。行う必要があるのは次のとおりです:
1. SQLSRV 拡張機能が有効になっていることを確認します:
SQLSRV 拡張機能が正しくインストールされ、php.ini ファイルで有効になっていることを確認します:
extension=php_sqlsrv_53_nts.dll
2.正しい関数を使用してください:
Microsoft の SQLSRV 拡張機能がインストールされています。これには、mssql_connect() の代わりに sqlsrv_connect() を使用する必要があります。
追加のトラブルシューティング:
以上がPHP で SQL Server に接続すると、「未定義関数 mssql_connect() への呼び出し」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。