はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 mod layoutが動作しない
日時: 2011/06/14 19:12
名前: カルロス

mod_layoutをインストールしたのですが、
動作しません。
インストールはエラーも出ずにインストールされたのですが、
WEBページにアクセスすると、空白ページになります。
httpd.confには、モジュールをロードされるようにしています。

.htaccessは許可されるようにしてあり、設定も問題ありません。

しかし、.htaccessに記載された内容を削除すると、
ページが表示されます。
mod_layoutの設定をするとエラーになります。

もう一台あるmod_layoutが正常動作しているサーバーから
転送をしても変わりません。

原因がさっぱりわかりません。
宜しくお願いします。
メンテ

Page:  [1] [2] [3] [4] [5] [6]

■ コンテンツ関連情報

 Re: mod layoutが動作しない ( No.16 )
日時: 2011/06/16 02:18
名前: stranger
参照: http://ja.528p.com/

http://download.tangent.org/
mod_layout-5.1.tar.gz
にしてみたら

Version 5.1 Sun Jan  6 22:25:27 PST 2008
  * Removed HTTP header directives (they only worked with Apache 1.3)
  * Cleaned up code to current code style
  * Removed last of dead Merge code (everything merges now)

Version 5.0 Wed Feb 21 15:02:29 PST 2007
  * Port to Apache 2.2. Change FOREACH loop and fixed command 
    definitions.

Version 4.1 Wed Feb 21 14:32:59 PST 2007
  * Updated to remove the need for apr_compat.h
  * Fix by [email protected] for chunk problems on long pages

Version 4.0.2a Fri Aug 29 10:30:26 PDT 2003
  * Fix by Alessandro Zummo <[email protected]> for appended headers

Version 4.0.1a Oct 21 2002
  * Fixed the compile bugs for change in the filter API
  * Fixed the problem where static documents no longer worked after the filter fiasco

Version 4.0a
  * Initial Release for Apache 2.0
メンテ
 Re: mod layoutが動作しない ( No.17 )
日時: 2011/06/16 02:52
名前: カルロス

5.1もインストールしてみましたが、
空白ページになり、表示されませんでした。
メンテ
 Re: mod layoutが動作しない ( No.18 )
日時: 2011/06/16 09:06
名前: 管理者

> .htaccessの設置場所
> /home/user/.htaccess

> ヘッダーとフッターの場所
> /


以下で確認してみて頂けますか?
1.ヘッダ・フッタファイルを「/home/user/」配下へコピー

2./home/user/.htaccessの内容を以下の様に・・・
AddOutputFilter LAYOUT html
AddOutputFilter LAYOUT htm
AddOutputFilter LAYOUT shtml
AddOutputFilter LAYOUT shtm
AddOutputFilter LAYOUT cgi
AddOutputFilter LAYOUT php

LayoutHeader /home/user/header.dat
LayoutFooter /home/user/footer.dat

3.各々のファイルパーミッションを「444」または「644」へ変更
※各々のファイル
 /home/user/.htaccess
 /home/user/header.dat
 /home/user/footer.dat

4.念の為、apacheサービス再起動
メンテ
 Re: mod layoutが動作しない ( No.19 )
日時: 2011/06/16 13:55
名前: カルロス

# cd /home/user/
# pwd
/home/user
# ls -la
合計 48
-rw-r--r-- 1 user user   33  6月 14 03:15 .bash_logout
-rw-r--r-- 1 user user  176  6月 14 03:15 .bash_profile
-rw-r--r-- 1 user user  124  6月 14 03:15 .bashrc
-r--r--r-- 1 user user  241  6月 16 13:24 .htaccess
drwx------ 5 user user 4096  6月 14 03:15 Maildir
drwxr-xr-x 2 user user 4096  6月 14 03:15 etc
-r--r--r-- 1 root   root      4  6月 14 14:53 footer.dat
-r--r--r-- 1 root   root      6  6月 15 20:57 header.dat
drwxr-xr-x 2 user user 4096  6月 15 14:10 public_html
# cat .htaccess 
AddOutputFilter LAYOUT html
AddOutputFilter LAYOUT htm
AddOutputFilter LAYOUT shtml
AddOutputFilter LAYOUT shtm
AddOutputFilter LAYOUT cgi
AddOutputFilter LAYOUT php

LayoutHeader /home/user/header.dat
LayoutFooter /home/user/footer.dat

ご教授いただいたとおりにしてみましたが、
やはり空白のページのままでした。
サーバーの再起動も実施しています。
宜しくお願いします。
メンテ
 Re: mod layoutが動作しない ( No.20 )
日時: 2011/06/16 17:50
名前: 新高校生

># cd /home/user/
># pwd
>/home/user
># ls -la
>合計 48
>-rw-r--r-- 1 user user   33  6月 14 03:15 .bash_logout
>-rw-r--r-- 1 user user  176  6月 14 03:15 .bash_profile
>-rw-r--r-- 1 user user  124  6月 14 03:15 .bashrc
>-r--r--r-- 1 user user  241  6月 16 13:24 .htaccess
>drwx------ 5 user user 4096  6月 14 03:15 Maildir
>drwxr-xr-x 2 user user 4096  6月 14 03:15 etc
>-r--r--r-- 1 root   root      4  6月 14 14:53 footer.dat
>-r--r--r-- 1 root   root      6  6月 15 20:57 header.dat
>drwxr-xr-x 2 user user 4096  6月 15 14:10 public_html


DocumentRoot は /home/user/public_html ですよね。
.htpasswdならブラウザが読めないところに置くと思いますが、
.htaccessはDocumentRoot以下に置くんだと思います。
試しに/home/user/public_html以下に置くといいかも。
(fileのownerがぐちゃぐちゃなのも気になりますが。。)

あとここのサイトのインストール方法だどhttpd.confで
LoadModule layout_module modules/liblayout.so
ですが、私が何も考えずにインストールしたmod_layout-5.1では
LoadModule layout_module /usr/lib/httpd/modules/mod_layout.so
になりました。そのあたりの設定もチェックするといいかもです。

ちなみに私がインストールしたmod_layout-5.1ではMakeファイルの編集など一切して
ません。そのまま、展開、make、make install してうまく動いています。
(CnetOS5.6)
ご参考までに。
メンテ

Page:  [1] [2] [3] [4] [5] [6]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.