サーバー|SQLサーバー|ソルブ
手順:
最初のステップ: freetds をコンパイルしてインストールします:
cd /tmp/
tar xzf freetds-*.tgz
cd freetds-*/
./configure --prefix=/usr/local/freetds
gmake
gmake install
ステップ 2: php4 をコンパイルしてインストールします
./configure --with-mysql --with-sybase=/usr/local/freetds....(以下のパラメーターは個々のニーズに応じて異なります)
#Example (私のコンパイル)パラメータ): ./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache/bin/apxs --with-zlib --with-jpeg-dir= /usr --with-png --with-freetype --with-ttf --enable-gd-native-ttf --with-gd --enable-sockets --enable-dio --with -sybase=/usr/ local/freetds --with-dom
make
make install
ステップ 3: freetds を構成する
vim /usr/local/freetds/etc/freetds.conf
このファイルの具体的な構成を参照してください 説明
例:
[MyServer2k ]
host = 192.168.0.1
port = 1433
tds version = 8.0
そして、未使用の JDBC 間隔をコメント アウトできます
ステップ 4: php.ini ファイルを設定します
関連する mssql を変更します間隔の設定には必要ありませんデフォルトで変更されます
ステップ 5: テスト
mssql_connect("192.168.0.1:1433","sa","");
mssql_select_db('testdb');
$sql = "SELECT * FROM test_table wherecondition = 'condition';";
$result = mssql_query($sql);
$row = mssql_fetch_array($result);
print_r($row);
?>
他に何もなければ、「Get the results you Expect」が表示されます。 .
上記の手順は Redhat 9.0、Apache 2.0.52、PHP 4.3.11 の環境で実行されます。