LayoutDefaultHandlers Off
LayoutHandler text/html
を記述してhttpdを再起動するとエラーで起動できません。
現在のhttpd.confは
<Directory ”/var/www/html”>
AddOutputFilter LAYOUT html
LayoutFooter /var/www/html/footer.html
LayoutIgnoreURI */nobanner*.html
です、ここに
AddOutputFilter LAYOUT cgi
AddOutputFilter LAYOUT php
LayoutDefaultHandlers Off
LayoutHandler text/html
これを書き足したいのですが
付け足す場所はどこになりますか?
いろいろ試したのですがダメでした。
うまく起動できたら いくらか多めにポイント送信させていただきます。
毎度どうもw
リンク先のファイルに出現する順に書けば良いはずですので、
AddOutputFilter LAYOUT html
AddOutputFilter LAYOUT cgi
AddOutputFilter LAYOUT php
LayoutFooter /var/www/html/footer.html
LayoutIgnoreURI */nobanner*.html
LayoutDefaultHandlers Off
LayoutHandler text/html
の順で良いはずですが、ダメだった場合、以下に変えてみてください。
AddOutputFilter LAYOUT html
AddOutputFilter LAYOUT cgi
AddOutputFilter LAYOUT php
LayoutFooter /var/www/html/footer.html
LayoutIgnoreURI */nobanner*.html
LayoutDefaultHandlers Off
LayoutHTMLHandler On
それでもダメだった場合、
/usr/local/apache/bin/apachectl configtest
の結果を教えていただけないでしょうか。
http://www1.plala.or.jp/fukafuka/install/mod_layout.html
$B$U$+$U$+$NIt20(B - Install Memo - mod_layout
apacheのインストールおよび、mod_layoutはソースからコンパイルしましたか?
それともrpmでしょうか。
バージョンは何でしょうか。apacheは1系ですか、
2系ですか?細かいバージョンを教えてください。
apache1系用のmod_layout 3.2.1のソースを見るところによると、
LayoutDefaultHandlersがあるので、スペルミスは
考えにくいです。
とりあえずソースからコンパイルしてみてはいかがでしょうか。
または、mod_layoutのロード方法に間違いがあるとか。
報告の中に、3.2.1では上手く動かない場合があるようですので、
3.2を使ってみてください。
http://www.dream-seed.com/pukiwiki/index.php?Linux%2Fmod_layout%...
Linux/mod_layoutを使う - Dream-Seed -Wiki版-
http://tsuttayo.sytes.net/apache/mod_layout/
VineLinuxでmod_layoutを利用する
apacheは2系ですmod_layoutは4.0.2aです
できるだけ今の環境で動作させたいのですが
無理な話なのでしょうか…
いえいえ いつも為になる回答ありがとうございます。linux初めて間もないもので全然ダメダメですが よろしくお願いします。
試したのですがダメでした…orz
コマンドをためしたら
# /usr/sbin/apachectl configtest
Syntax error on line 298 of /etc/httpd/conf/httpd.conf:
Invalid command ’LayoutDefaultHandlers’, perhaps mis-spelled or defined by a mod ule not included in the server configuration
と なりました