0

PHP を使用して Redhad Linux ボックスから MSSQL データベースに接続するのに非常に苦労しています。私はこのことをグーグルで調べましたが、私が試したすべてがうまくいかないようです。

FreeTDS をインストールし、PHP インストール パッケージをコンパイルして、mssql.so 拡張機能を作成しました。拡張機能を正しい拡張ディレクトリに配置し、拡張機能を php.ini ファイルに追加しました。

また、すべてのファイアウォールをオフにして、それを写真から取り除きました。

私が試した最新のPHPは次のとおりです。

<?php

echo "y";
$server = 'SERVERNAME';
echo "e";
// Connect to MSSQL
$link = mssql_connect($server, '<USERNAME>', '<PASSWORD>');
echo "s";
if (!$link) {
    die('Something went wrong while connecting to MSSQL');
}
echo "!";
?>

このコードを実行すると、何も得られません。それで、それらのエコーを追加しましたが、私が得たのはあなただけで、まったく接続していないことがわかりました。どんな助けでも大歓迎です。サーバー上のログ ファイルを検索しようとしましたが、何を検索すればよいかわかりません。

4

1 に答える 1