2006年02月23日

Apacheが起動しない・・・

Apacheをインストール,そしてPHPのインストールを終了し,Apacheを再度起動しようとすると以下のエラーが出現しました.





$ sudo /usr/local/apache2/bin/apachectl start
httpd: Syntax error on line 103 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied


Googleで" Cannot load /usr/local/apache2/modules/libphp5.so into server:"をキーワードとして検索するとどうやらSELinuxが原因のようです.SELinuxはマシンへの不正なアクセスを防ぐために使用されるモジュールだそうです.

ITmediaの記事が参考になりそうです.
第1回 SELinuxの概要 (1/2)

解決方法
@IT PHP+Apacheインストール

posted by PHP初心者@blogger at 03:49 | TrackBack(0) | Apache | このブログの読者になる | 更新情報をチェックする

autoconf & libtool インストール

Apache2をインストールするのにautoconfとlibtoolのインストールが必要だったので,インストールに関して調べてみました.


GNU Libtool
GNU Autoconf

インストールはこちらのサイトを参考にしました.
Linux From Scratch

posted by PHP初心者@blogger at 00:27 | TrackBack(0) | Apache | このブログの読者になる | 更新情報をチェックする