CentOS5.1を使っています。
PHP5.2.6にmssqlをインストールしようとしていますが、エラーが出ます。
./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --with-mysql=/usr/local/mysql --with-zlib-dir=/usr/local/lib --with-png-dir=/usr/local/lib --with-jpeg-dir=/usr/local/lib --with-freetype-dir=/usr/local/lib --with-gd=/usr/local/ --enable-gd-native-ttf --enable-gd-jis-conv --with-mcrypt=/usr/local/lib --with-mssql=/usr/local
(実行)
・・・・
checking for mSQL support... no
checking for MSSQL support via FreeTDS... yes
configure: error: Directory /usr/local is not a FreeTDS installation directory
--with-mssql=/usr/localのところを
--with-mssql=/usr/
--with-mssql=/
に変えてみましたが同様です。
freeTDSが入っている事も再度確認しました。
---
# yum info freetds
Loading "installonlyn" plugin
Setting up repositories
Reading repository metadata in from local files
Installed Packages
Name : freetds
Arch : i386
Version: 0.64
Release: 11.el5.centos
Size : 2.2 M
Repo : installed
Summary: Implementation of the TDS (Tabular DataStream) protocol
Description:
FreeTDS is a project to document and implement the TDS (Tabular
DataStream) protocol. TDS is used by Sybase(TM) and Microsoft(TM) for
client to database server communications. FreeTDS includes call
level interfaces for DB-Lib, CT-Lib, and ODBC.
---
海外の掲示板でも悩んでいる人がいましたが、prefixを変更して解決しているようです。ですが、私の場合解決しません。
どなたかご存知の方、教えてください。
No.1
- 回答日時:
そもそも質問者は各種引数の部分にlocalが入っているけど
rpmを利用しないでソースからmakeしているんですか?
それとわざわざrpm(yum)を利用しないでMySQLをインストールする必要性は?
>PHPにmssqlをインストールする際のエラー
>PHP5.2.6にmssqlをインストールしようとしていますが、
根本的にだけどPHPにMySQLをインストールするものではありません。
CentOSにインストールするんです。
この回答への補足
必要性を感じてソースインストールしていません。なんとなくソースインストールしているだけですが…。
題名及び本文で間違った文章を書いてしまって申し訳ありません。
そうですね。PHPにmssqlをインストールするという表現は間違っています。PHPからmssqlを使えるようコンパイルオプションに引数により使用可能にしようとしていますの間違えでした。
No.2
- 回答日時:
解決できないのであれば configure スクリプトの中身を見てみるくらいの努力は OSS を使う上では最低限必要だと思います。
(i) PHP_MSSQL = yes
以下のいずれかのファイルが存在することを以て FreeTDS がインストールされていると判断されます。
/usr/local/include/tds.h
/usr/local/include/freetds/tds.h
/usr/include/tds.h
/usr/include/freetds/tds.h
(ii) $PHP_MSSQL != "no"
以下のいずれかのファイルが存在することを以て FreeTDS がインストールされていると判断されます。
$PHP_MSSQL/include/tds.h
$PHP_MSSQL/include/freetds/tds.h
※$PHP_MSSQL は --with-mssql="value" とした場合は value、
--with-mssql とした場合は yes、--without-mssql を指定した場合は no
==> 上記のディレクトリにちゃんと tds.h が存在することを確認してみてください。
No.3ベストアンサー
- 回答日時:
古い質問だけど自分が後から検索できるように回答を・・・
$ touch /usr/local/freetds-0.82/include/tds.h
$ touch /usr/local/freetds-0.82/lib/libtds.a
freetds-0.82はfreeTDSのインストール先
ソースは
http://www.freetds.org/news.html
参考URL:http://www.freetds.org/news.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPにmssqlをインストールする...
-
GCCでライブラリが足りない
-
パスワード設定していないユー...
-
リモートデスクトップ接続でパ...
-
DNSサーバを設定したのですがns...
-
「DNSサーバーを自動的に取得す...
-
同一のホスト名で何か問題があ...
-
Ubuntu20.04からUbuntu22.04に...
-
ワークグループ設定のPCの名前解決
-
エクセルで#N/Aを含めた平均値...
-
コマンドでのFTP転送が進まない。
-
MACアドレス 00:E0:C3 SAKAI って
-
FTPでタイムアウトになる
-
メールサーバの無限ループを対...
-
Mailの送信済みメールボックス...
-
AWSでSSH接続をしたいのですが...
-
”Tortoise SVN” と ”Subversio...
-
エラーメールで"too many hops"...
-
ホストオンリーアダプタで接続...
-
rsyncの実行時間
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP5.2.9インストール時に、 Or...
-
お使いの PHP MySQL ライブラリ...
-
コンパイルエラー
-
linux-C言語(gcc)でPostgresql
-
Red Hat ES 3にPHP5.2.5インス...
-
php4とphp5の混在 .iniファイル...
-
cygwinのgccによるコンパイルう...
-
fedora php pdoでdb2接続方法
-
Ubuntu feisy fawnでGTK+のプロ...
-
パスワード設定していないユー...
-
同一のホスト名で何か問題があ...
-
DNSサーバを設定したのですがns...
-
リモートデスクトップ接続でパ...
-
AWSでSSH接続をしたいのですが...
-
エラーメールで"too many hops"...
-
エクセルで#N/Aを含めた平均値...
-
Mailの送信済みメールボックス...
-
”Tortoise SVN” と ”Subversio...
-
循環参照にならない方法があっ...
-
iPadの受信メールが消える
おすすめ情報