1

で使用Godaddy Deluxe Web HostingしていLinux OSます。PHPバージョンは5.3です。

このエラーが発生しました:

    Fatal error: Call to undefined function mssql_connect() 
in ... index.php on line ...

私が必要なもの:

  1. php5.iniファイルを作成しました

  2. 私はこれらのオプションを追加しました:

    extension_dir = ./

    拡張子=php_mssql.dll

  3. php_mssql.dllファイルをダウンロードしてrootディレクトリに追加しました

  4. ホスティングをリロードしました。

  5. 変化は見られませんでした...

Linux Webホスティングでphp5.3を使用してmssqlを操作することは可能ですか?

4

4 に答える 4

4

Linuxにインストールする

apt-get install php5-sybase

サービスを確認する

php -m | grep mssql

あなたはサービスでmssqlを見ることができます

于 2015-07-01T02:01:35.540 に答える
1

パーツ

LinuxOSで

拡張子=php_mssql.dll

お互いに噛み合う私見。Linuxでは、.dllファイルではなく.soファイルをロードします。代わりにGoDaddyに相談することをお勧めします。

于 2012-05-31T16:59:49.757 に答える
0

Go Daddyを使用したLinuxホスティングでは、サードパーティのMSSQLデータベースに接続しようとしていることを示すMSSQLデータベースをセットアップできません。Go Daddyでは、サードパーティのデータベースに接続することはできません。これは不可能です。

于 2012-05-31T19:30:33.243 に答える
0

MS = Microsoftなので、デフォルトではLinuxにはありません。おそらく、Linuxにインストールして使用するのは非常に困難です(自分で試したことはありません)。GoDaddy Hostingを使用している場合は、基本的に同じセットアップ(DB、テーブル、列、行、SQLなど)のMySQLが必要です。PHPドキュメントサイトのMySQLを調べてください:MySQLマニュアル。接続する前に、ホスティングバックエンドにログインし、データベースとユーザーを手動で追加する必要がある場合があります。

于 2012-05-31T16:59:48.837 に答える