php mssql拡張機能を追加する方法

藏色散人
リリース: 2023-03-15 07:32:01
オリジナル
2636 人が閲覧しました

php mssql 拡張機能を追加する方法: 1. freetds および php ソース コード パッケージをダウンロードします; 2. freetds をインストールします; 3. php ソース コード パッケージを解凍し、mssql 拡張機能のディレクトリに入ります; 4. configure を生成します; 5. php.ini ファイルを編集し、mssql 拡張子を追加するだけです。

php mssql拡張機能を追加する方法

この記事の動作環境: linux5.9.8 システム、php-5.2.17 バージョン、DELL G3 コンピューター

方法php mssql拡張機能を追加するには?

php install mssql extension

freetds コンパイル時の with-tdsver パラメータについて

FreeTDS バージョン 1.1 以降では、次のように設定できます。 auto. バージョンは事前に手動で指定する必要があります。

以前に mssql モジュールのインストールについて書きました。今回は、freetds をコンパイルするときに with-tdsver パラメーターを追加しました。

1. freetds と php のソース コード パッケージをダウンロードします。

[root@VM_0_11_centos ~]# wget -c ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.1.21.tar.gz [root@VM_0_11_centos ~]# wget -c http://museum.php.net/php5/php-5.2.17.tar.gz
ログイン後にコピー

2. freetds をインストールします

# freetds ソース コード パッケージを解凍します

[root@VM_0_11_centos ~]# tar zxvf freetds-1.1.21.tar.gz [root@VM_0_11_centos ~]# cd freetds-1.1.21/
ログイン後にコピー

# コンパイルとインストールを開始します

[root@VM_0_11_centos ~]# ./configure --prefix=/usr/local/freetds --with-tdsver=7.3 --enable-msdblib [root@VM_0_11_centos ~]# make && make install
ログイン後にコピー

3. mssql モジュールをコンパイルします

# PHP ソース コード パッケージを解凍します

[root@VM_0_11_centos ~]# tar zxvf php-5.2.17.tar.gz
ログイン後にコピー

# mssql 拡張ディレクトリに入力します

[root@VM_0_11_centos ~]# cd php-5.2.17/ext/mssql/
ログイン後にコピー

# configure を生成します

[root@VM_0_11_centos mssql]# /www/server/php/52/bin/phpize
ログイン後にコピー

# コンパイルを開始します

[root@VM_0_11_centos php-5.2.17]# ./configure --with-php-config=/www/server/php/52/bin/php-config --with-mssql=/usr/local/freetds [root@VM_0_11_centos php-5.2.17]# make && make install
ログイン後にコピー

4. php.ini ファイルを編集し、491 行目に mssql 拡張子を追加します。追加します (vi エディターの使用方法がわからない場合は、ファイルを直接ダウンロードして変更し、アップロードできます)

[root@VM_0_11_centos ~]# vi /www/server/php/52/etc/php.ini extension_dir = "/www/server/php/52/lib/php/extensions/no-debug-non-zts-20060613/" extension = mssql.so # 新增行
ログイン後にコピー

保存して終了します。 、phpを再起動するかサーバーを再起動してください。

推奨学習: 「PHP ビデオ チュートリアル

以上がphp mssql拡張機能を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!