未定義関数への PHP 呼び出し: MSSQL 接続の問題のトラブルシューティング
「PHP 致命的エラー: 未定義関数への呼び出し」というエラーが発生したため、 function mssql_connect()" を使用するには、根本的な原因を理解し、効果的に解決することが重要です。
最初のステップMicrosoft SQL Server ドライバーが正しくインストールされ、有効になっていることを確認します。 php.ini ファイルに移動し、次の行が存在するかどうかを確認します。
extension=php_sqlsrv_53_nts.dll
この行が存在する場合は、確認してファイルが PHP 構成にロードされていることを確認します。 php.ini の次の設定:
extension_dir = "ext"
extension_dir パスが異なるため、それに応じて変更してください。
ただし、mssql_connect() 関数は Microsoft SQL Server ドライバーに属していないことに注意してください。代わりに、Microsoft SQL Server ドライバーのドキュメントで推奨されているように、sqlsrv_connect() を利用して PHP から SQL Server との接続を確立する必要があります。
追加のトラブルシューティング手順は次のとおりです。
次の手順に従うことで、未定義関数エラーを解決できるはずです。 IIS7/Windows Server 2008 上で PHP 5.3 を使用して Microsoft SQL Server 2008 に接続します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3