私は既存のトピックをいくつか読んだことがありますが、答えが見つかりませんでした。私はソースからPHPをインストールしようとしています。私はインストールすることができますが、私は1つを見つけていないrmpパッケージがあったと思います。sourceとmysqlからphpをインストールするとヘッダファイルが見つかりません
私はインストールをビルドする必要があります。私はすべての依存関係がインストールされている(最後に笑)しかし、私はMySQLのヘッダーファイルを見つける構成に問題があります。
私はwebminを使用していますが、Webminの問題ではないので、別のモニタのsshボックスからサブミット権を行っています。ここで
は私が
のmysql-コミュニティ・クライアント5.7.14-1.el6
のmysql-コミュニティの共通5.7.14-1.el6
のmysql-コミュニティをインストールしたパッケージです-devel 5.7.14-1.el6
のmysql-コミュニティ-libsの5.7.14-1.el6
のmysql-コミュニティ-LIBS-compatの5.7.14-1.el6
のmysql-コミュニティサーバー5.7.14-1.el6
mysql57-コミュニティリリース私は、Linux CentOs6 64ビットdediサーバー上で午前ここで私が取得していますメッセージです
をel6-8。
configure:エラー:/ usr/include/mysqlにあるMySQLヘッダファイルが見つかりません MySQLクライアントライブラリがバンドルされていないことに注意してください。
私が試してみました:
は/ usr /含める/ mysqlの
は/ usr// mysqlのローカル
は/ usr/binに/ mysqlの
の/ var /実行/ mysqldを
ここは私のコマンドです:
./configure --with-apxs2=/usr/sbin/apxs \
--with-mysql=/usr/bin/mysql \
--with-zlib --enable-mbstring \
--with-curl
ヘッダファイルが.hファイルであると仮定しますか?それらの多くは/ usr/include/mysqlにありますが、同じことを試しました。
libの代わりに/ var/lib64を試す必要がありますか?
誰でもヘッダファイルを見つける場所を教えてもらえますか、私にはそのヘッダーファイルの名前を与えて、その名前が存在するかどうかを調べることができますか?もしそうなら、それは他のものを見つけるのに役立ちます。
誰かがこれを行うには今知っている間違って何を参照してくださいか?
ありがとうございます。
多分、mysqlは意図的にバンドルされません。私は静的にリンクされていないmysqlを構築し、代わりに動的なmysqlモジュールを使用する必要があります。 – Saskia
/usr/local/src /をチェックしましたか? – MMacD
こんにちは、お返事ありがとうございます。いいえ、それは/ usr/local/srcにも見つかりませんでした。 :(動的モジュールでこれを行う方法についてのガイドやドキュメントはありますか?これは私自身がphpをインストールした初めてのことですが、あなたが笑っている旅行をしています。 – dave