sql >> データベース >  >> RDS >> Sqlserver

PHPの致命的なエラー:未定義の関数mssql_connect()の呼び出し

    その拡張機能を開発サーバーにインストールしようとしました。

    まず、拡張機能が正しく有効になっていることを確認します。 phpinfo() 出力が完全ではないようです。

    実際に正しくインストールされている場合は、phpinfo() 次のようなセクションが必要です。

    phpinfo()にそのセクションがない場合 。正しいバージョンを使用していることを確認してください。拡張機能には、非スレッドセーフバージョンとスレッドセーフバージョンの両方があります。

    最後に、extension_dirを確認します 設定。デフォルトでは次のようになります:extension_dir = "ext" 、ほとんどの場合は正常に機能しますが、試行されない場合:extension_dir = "C:\PHP\ext"

    ===========================================================================

    新しい情報を編集する:

    間違った機能を使用しています。 mssql_connect() Mssql拡張機能の一部です。 Microsoftの拡張機能を使用しているため、sqlsrv_connect()を使用します 、MicrosoftドライバーのAPIについては、SQLSRV_Help.chmを参照してください。 extに抽出する必要があります 拡張機能を抽出したときのディレクトリ。



    1. Linux /MacからAmazonEC2でMySQLに接続するにはどうすればよいですか?

    2. SQLiteエラーに複数の行を挿入します(エラーコード=1)

    3. SQLiteでデータベースのリストを返す

    4. MySQLでSQLモードを更新する