Re: mod layoutが動作しない ( No.1 ) |
|
- ????????? 2011/06/14 21:47
- ????????? 管理者
-
出先中なので、動作確認出来ませんがヘッダ用とフッター用のファイルのパーミッションはapatchが読み込める様になっていますか?
また、当サイトで紹介しているコンテンツでの確認は正常に動作していますか?
|
Re: mod layoutが動作しない ( No.2 ) |
|
- ????????? 2011/06/14 22:01
- ????????? カルロス
-
管理人様
ヘッダー用とフッター用のパーミッションは644になっています。 また動作しているほうのパーミッションも同じく644になっています。
WEBサーバーなどは動作しています。 (テストページの設置で表示確認)
よろしくおねがいします。
|
Re: mod layoutが動作しない ( No.3 ) |
|
- ????????? 2011/06/14 22:09
- ????????? カルロス
-
.htaccessの中身
AddOutputFilter LAYOUT html AddOutputFilter LAYOUT htm AddOutputFilter LAYOUT shtml AddOutputFilter LAYOUT shtm AddOutputFilter LAYOUT cgi AddOutputFilter LAYOUT php
LayoutHeader /header.dat LayoutFooter /footer.dat
|
Re: mod layoutが動作しない ( No.4 ) |
|
- ????????? 2011/06/14 22:11
- ????????? 管理者
-
F5キーを押下しても変わりませんか?
また、エラーログに何か情報は出力されていませんでしょうか?
|
Re: mod layoutが動作しない ( No.5 ) |
|
- ????????? 2011/06/14 22:28
- ????????? カルロス
-
F5はその都度更新されていますが、変化がありません。
WEBページへアクセス時は何もエラーは出力されませんが、 apacheを再起動すると以下のようなエラーが出力されます。 [Tue Jun 14 22:21:47 2011] [notice] caught SIGTERM, shutting down [Tue Jun 14 22:21:47 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Tue Jun 14 22:21:48 2011] [notice] Digest: generating secret for digest authentication ... [Tue Jun 14 22:21:48 2011] [notice] Digest: done [Tue Jun 14 22:21:48 2011] [notice] Apache configured -- resuming normal operations [Tue Jun 14 22:22:27 2011] [notice] caught SIGTERM, shutting down [Tue Jun 14 22:22:27 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Tue Jun 14 22:22:27 2011] [notice] Digest: generating secret for digest authentication ... [Tue Jun 14 22:22:27 2011] [notice] Digest: done [Tue Jun 14 22:22:28 2011] [notice] Apache configured -- resuming normal operations [Tue Jun 14 22:23:22 2011] [notice] caught SIGTERM, shutting down [Tue Jun 14 22:23:22 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Tue Jun 14 22:23:22 2011] [notice] Digest: generating secret for digest authentication ... [Tue Jun 14 22:23:22 2011] [notice] Digest: done [Tue Jun 14 22:23:23 2011] [notice] Apache configured -- resuming normal operations
suEXECと出ているので確認しましたが、無効になってます。 # getenforce Disabled
|
Re: mod layoutが動作しない ( No.6 ) |
|
- ????????? 2011/06/15 04:26
- ????????? カルロス
-
# cat /etc/sysconfig/selinux
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=disabled # SELINUXTYPE= type of policy in use. Possible values are: # targeted - Only targeted network daemons are protected. # strict - Full SELinux protection. SELINUXTYPE=targeted
# SETLOCALDEFS= Check local definition changes SETLOCALDEFS=0
|
Re: mod layoutが動作しない ( No.7 ) |
|
- ????????? 2011/06/15 05:13
- ????????? 管理者
-
>WEBサーバーなどは動作しています。
>(テストページの設置で表示確認)
これは、どちらの確認ですか? (mod_layoutの紹介ページでの動作確認も正常に動作していると言う事でしょうか?)
後、ヘッダ用ファイルとフッタ用ファイルの指定は正しいパスにして下さい
|
Re: mod layoutが動作しない ( No.8 ) |
|
- ????????? 2011/06/15 12:49
- ????????? カルロス
-
mod_layoutの記載をはずした場合の動作です。(.htaccess)
mod_layoutの設定をするとエラーになります。
動作しているサーバーと同じ環境(パス)にしていますが、 エラーになってしまいます。
|
Re: mod layoutが動作しない ( No.9 ) |
|
- ????????? 2011/06/15 12:55
- ????????? カルロス
-
.htaccessの設置場所
/home/user/.htaccess
.htaccessの内容 先に記載した内容
ヘッダーとフッターの場所 /
|
Re: mod layoutが動作しない ( No.10 ) |
|
- ????????? 2011/06/15 13:20
- ????????? カルロス
-
パスを
/root/ や /var/www/html/ にしても変りませんでした。
|
Re: mod layoutが動作しない ( No.11 ) |
|
- ????????? 2011/06/15 14:17
- ????????? カルロス
-
suExecは関係ないですか?
広告挿入対象とする拡張子から除外すると そのファイルは動くようになります。
#AddOutputFilter LAYOUT html ←コメントアウトすると、そのファイルは動く #AddOutputFilter LAYOUT htm ←コメントアウトすると、そのファイルは動く AddOutputFilter LAYOUT shtml AddOutputFilter LAYOUT shtm AddOutputFilter LAYOUT cgi AddOutputFilter LAYOUT php
LayoutHeader /var/www/html/header.dat LayoutFooter /var/www/html/footer.dat
|
Re: mod layoutが動作しない ( No.12 ) |
|
- ????????? 2011/06/15 20:58
- ????????? カルロス
-
mod_layoutを再インストールしてみましたが、一向に状況が変わりません。
|
Re: mod layoutが動作しない ( No.13 ) |
|
- ????????? 2011/06/16 00:27
- ????????? カルロス
-
httpdを再インストールしても一向に変わりません。
|
Re: mod layoutが動作しない ( No.14 ) |
|
- ????????? 2011/06/16 01:03
- ????????? 何でしょしんしゃって名前は駄目なんだ?
-
OSは何?
Apacheのバーションは? mod_layoutのバーションは?
それ位最初に記せよな
|
Re: mod layoutが動作しない ( No.15 ) |
|
- ????????? 2011/06/16 01:25
- ????????? カルロス
-
Centos5.6
httpd2.2 mod_layout-4.0.1a
|
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) ご参考までに。
|
Re: mod layoutが動作しない ( No.21 ) |
|
- ????????? 2011/06/16 17:54
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
ブラウザのキャッシュに古いデータが残っていませんか
キャッシュをクリアしてからアクセスしてみてください
|
Re: mod layoutが動作しない ( No.22 ) |
|
- ????????? 2011/06/16 18:10
- ????????? 管理者
-
> DocumentRoot は /home/user/public_html ですよね
大変、失礼致しました。 新高校生様の仰るとおりです。
ご迷惑をお掛け致しまして、申し訳ありませんでした。
|
Re: mod layoutが動作しない ( No.23 ) |
|
- ????????? 2011/06/17 00:03
- ????????? カルロス
-
皆様回答いただきありがとうございます。
いろいろ調べていて原因が判明しました。 原因は、mod_deflateと一緒に使用できないようです。 これをコメントアウトしましたら動作しました。 # vi /etc/httpd/conf/httpd.conf #LoadModule deflate_module modules/mod_deflate.so ←コメントアウト
# service httpd restart httpd を停止中: [ OK ] httpd を起動中: [ OK ]
■参考 http://d.hatena.ne.jp/hogem/20090321/1237569005
それにしても本稼動しているサーバーから設定ファイルを コピーしているのに動作しなくなるというのは不思議です。 (バージョンなども同じ)
|
Re: mod layoutが動作しない ( No.24 ) |
|
- ????????? 2011/06/17 01:03
- ????????? カルロス
-
mod_layoutは解決しましたが、
mod_defleteをコメントアウトしたことで、 エラーログに以下のようなWEBページにアクセスするたびに エラーが大量にはかれるようになりました。
[Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE [Fri Jun 17 01:00:51 2011] [error] an unknown filter was not added: DEFLATE
|
Re: mod layoutが動作しない ( No.25 ) |
|
- ????????? 2011/06/17 06:02
- ????????? 新高校生
-
おはようございます。
>#LoadModule deflate_module modules/mod_deflate.so ←コメントアウト
>[Fri Jun 17 01:00:50 2011] [error] an unknown filter was not added: DEFLATE
そりゃあモジュールを読み込まないわけですから、使おうとすれば 「そんなの知りませんが・・・」となるのでは?
それと、DocumentRootの件は大丈夫でしたか? (つまり DocumentRoot以下に.htaccess を置かなくてもうまく機能しましたでしょうか?) できたら報告お願いいたします。
|
Re: mod layoutが動作しない ( No.26 ) |
|
- ????????? 2011/06/17 06:39
- ????????? 新高校生
-
>それにしても本稼動しているサーバーから設定ファイルを
>コピーしているのに動作しなくなるというのは不思議です。 >(バージョンなども同じ)
私のような初心者が考えるだけでも、apacheの設定はいろいろなところに分散しています。 httpd.conf自体、httpd.confから読み込む一連のconfファイル、ディレクトリ上に ある.htaccesファイルなどに影響されます。(.htaccessなどはサブディレクトリに影響します)
したがいまして、サーバーの設定ファイルを単純にコピーしただけでは 同じにならない場合も出てきて当然です。 apacheになったつもりで設定を辿ってマージしていくと何か分かるかもしれません。
|
Re: mod layoutが動作しない ( No.27 ) |
|
- ????????? 2011/06/17 07:33
- ????????? カルロス
-
おはようございます。
>それと、DocumentRootの件は大丈夫でしたか? >(つまり DocumentRoot以下に.htaccess を置かなくてもうまく機能しましたでしょうか?) >できたら報告お願いいたします。
DocumentRoot以下に置かなくても機能しました。 設置場所は配下の /home/user/.htaccessで動作しています。
|