0

そこで、典型的なコマンドを使用して Apache をインストールしました。

./configure
make 
make install

次に、PHP バージョン 5.5.2 をダウンロードして同じことを行いました。コマンド ラインから次の出力が得られます。

PHP 5.5.2 (cli) (built: Aug 22 2013 10:47:20)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies

ここで、Apache に PHP を使用するように指示する必要がありますが、 http: //www.php.net/manual/en/install.unix.apache2.php のマニュアルにあるように、modules/libphp5.so がありません。ちなみにSUSE Linuxを使っています。

編集: libphp5.so は php ディストリビューションに付属していますが、そのように追加すると、次のようになります:

httpd: Syntax error on line 147 of /usr/local/apache2/conf/httpd.conf: Cannot load modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: core_globals_id
4

1 に答える 1

0

だから私はそれを解決しました、実際にはそれは悪いインストールでした。やった:

make clean
make
make install

そしてすべてがうまくいきました。

于 2013-08-22T23:07:27.237 に答える