こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PHP5インストール時にlibphp5.soが作成されない

こんにちは。
CentOS3、Apache/2.0.46
の環境で、PHP5をインストールしようとしています。

VPSでレンタルしたもので、すでにPHP4が入っていたものを、PHP4.4.4にバージョンアップし使っていましたが、5を使いたいと思いインストールを試みたのですが、configure、makeが終わり、make installの段階で以下のようなエラーがでて終了していまいます。

ーーーーーーーー
Installing PHP SAPI module: apache2handler
/usr/lib/httpd/build/instdso.sh SH_LIBTOOL='/usr/bin/libtool' libphp5.la /usr/lib/httpd/modules
/usr/bin/libtool --mode=install cp libphp5.la /usr/lib/httpd/modules/
cp .libs/libphp5.lai /usr/lib/httpd/modules/libphp5.la
cp .libs/libphp5.a /usr/lib/httpd/modules/libphp5.a
ranlib /usr/lib/httpd/modules/libphp5.a
chmod 644 /usr/lib/httpd/modules/libphp5.a
libtool: install: warning: remember to run `libtool --finish /etc/php-5/libs'
Warning! dlname not found in /usr/lib/httpd/modules/libphp5.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/lib/httpd/modules/libphp5.so
chmod: failed to get attributes of `/usr/lib/httpd/modules/libphp5.so': No such file or directory
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Error 1
----------------------------

configureは --with-apxs2=/usr/sbin/apxsのオプションだけで行い、とりあえずlibphp5.soファイルを作ろうとしているのですが、作成されません。

ネットをしらべたところ大抵のサイトでは--with-apxs2=/usr/sbin/apxsをだけつけてconfigureすれば生成される、と書かれていたのですが。。。。

よろしくお願いいたします、

投稿日時 - 2007-04-08 14:51:14

QNo.2904471

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

ごめんなさい、誤字がありました。
"チップディレクトリ"じゃなくて"トップディレクトリ"です。

投稿日時 - 2007-04-18 17:53:39

ANo.2

私もおなじ状況になったのですが、phpのソースのチップディレクトリで、
$ make distclean
と一度してから
$ configure と $ make をし直すと私の環境だと上手く行くようになりました。
環境が違うので何とも言えませんが。
ちなみに私の環境は、
CentOS5
Apache2.2.4
PHP5.2.1
です。

投稿日時 - 2007-04-18 17:51:29

お礼

ありがとうございます。
distcleanは試したのですがダメでした。。。
うーん。。。

投稿日時 - 2007-04-19 01:36:03

ANo.1

途中で
cp .libs/libphp5.lai /usr/lib/httpd/modules/libphp5.la
          ^^^
となっていますが、
「lai」ではなく「la」でないとだめかと。
configureのバグでは?
makeまですんだら、手動で
cp .libs/libphp5.la /usr/lib/httpd/modules/libphp5.la
          ^^
してから、installしてみては?

投稿日時 - 2007-04-11 11:27:42

お礼

ありがとうございます!
うーん、気づいていませんでした。
ちょっと確認してみます。

投稿日時 - 2007-04-19 01:35:06