確認方法は2つあります。まず、Apache が apxs Perl プログラムをビルドしたときに、何らかの理由で正しいコンパイル パラメーターが含まれていませんでした。 apxs (/usr/local/apache/bin/apxs または /usr/sbin/apxs 内) を編集し、次の行を確認します:
my $CFG_CFLAGS_SHLIB = ' '; # Makefile.tmpl で置換
my $CFG_LD_SHLIB = ' ' ; # Makefile.tmpl
my $CFG_LDFLAGS_SHLIB = '-fpic -DSHARED_MODULE'; # Makefile.tmpl
my $CFG_LD_SHLIB によって置換 = q (-shared); 考えられる原因 これは RedHat 6.1 でのみ発生します。次の行に示すように、RedHat の apxs 設定に問題があります:
my $CFG_LIBEXECDIR = 'modules'; # 置換経由 APACI install
上記の行が表示された場合は、次の行に変更する必要があります:
my $CFG_LIBEXECDIR = '/usr/ lib/apache' # APACI install で置換
http://www.bkjia.com/PHPjc/632418.html
www.bkjia.com