このスレッドはクローズされています。記事の閲覧のみとなります。
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 Steve.Caligo@cie.etat.lu for chunk problems on long pages
Version 4.0.2a Fri Aug 29 10:30:26 PDT 2003 * Fix by Alessandro Zummo <azummo@towertech.it> 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]
|
■ その他