[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 12/20 07:50 / Filesize : 222 KB / Number-of Response : 938
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Apache〜嗜みとして〜 Part3



1 名前:nobodyさん mailto:sage [03/01/29 23:41 ID:???]
www.apache.jp/

Apache 1.3
httpd.apache.org/docs/
httpd.apache.org/docs/mod/directives.html
Apache 2.0
httpd.apache.org/docs-2.0/

玄人御用達UNIX板のスレ
Apache関連 Part4
pc.2ch.net/test/read.cgi/unix/1040312647/

過去ログ>>2-4

796 名前:788 mailto:sage [2007/11/08(木) 09:48:39 ID:???]
ありがとうございます。
色々と知識不足を感じたので、まずはマニュアル読んでみることにします。

797 名前:nobodyさん mailto:sage [2007/11/10(土) 20:06:32 ID:???]
>>790
>コマンドプロンプトをコピペする方法が分からないんですが
コマンドプロンプトの上で右クリ→範囲選択
範囲選択してCtl+Cで出来んか?

798 名前:nobodyさん mailto:sage [2007/11/11(日) 18:08:13 ID:???]
>>797
コマンドプロンプトではCtl+CじゃなくEnterじゃなかった?

799 名前:nobodyさん [2007/11/14(水) 08:39:10 ID:yU5FBGbV]
2.2をsrpmからインストールしましたが
設定ファイルがバラバラになっていて便宜インクルードする形になっています
これはバラバラのまま運用するのと
かつてのように一枚ファイルで運用するのとどっちがいいですか?
またどっちにしてますか?

800 名前:nobodyさん mailto:sage [2007/11/14(水) 11:07:51 ID:???]
好きなようにしろ

801 名前:nobodyさん mailto:sage [2007/11/15(木) 22:45:54 ID:???]
mod_fastcgiにおけるプロセス数について質問です。
mod_fastcgiでは
FastCgiServer fcgi/foo.fcgi -processes 3
とすることで、fcgi/foo.cgi のプロセスが3個立ち上がります。
同じことを FastCgiConfig でもできないでしょうか。
今はスクリプトごとに個別に
FastCgiServer fcgi/foo.fcgi -processes 3
FastCgiServer fcgi/bar.fcgi -processes 3
FastCgiServer fcgi/baz.fcgi -processes 3
としているんですが、かっこわるいので、
FastCgiConfig -processes 3
のようにスマートに設定したいです。
mod_fastcgiのマニュアル読んでもそれらしいのはありませんでした。
ttp://www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html

802 名前:nobodyさん mailto:sage [2007/11/17(土) 12:53:28 ID:???]
無い物は仕方なかろう。

803 名前:nobodyさん [2007/11/18(日) 11:11:02 ID:hVWGJ0jC]
archive.apache.org/dist/httpd/binaries/rpm/i386/httpd-2.2.3-1.i386.rpm
これをインストールしようとすると、
error: Failed dependencies:
libpq.so.3 is needed by httpd-2.2.3-1.i386
と言われます。
libpq.soはpostgresSqlのライブラリのようですが
何故httpdをインストールするのにpostgressqlが必須とされるのか分かりません
これはどういうことですか?

804 名前:nobodyさん mailto:sage [2007/11/18(日) 11:14:42 ID:???]
rpmの中のbinaryがそれを前提としてるから。rpmってのはそんなもん。
最小限のhttpだけ入れたいならソースから自分でコンパイルしろよ。



805 名前:nobodyさん mailto:sage [2007/11/18(日) 11:26:11 ID:???]
レスありがとうございました
rpm -ql postgresql-libs
としたら
libpq.so.4
libpq.so.4.1
はありました
古いライブラリとリンクしてるとかかな?
何がなんだか分かりません (´;ω;`)
ソースで入れるしかないですかね・・・

806 名前:nobodyさん mailto:sage [2007/11/18(日) 11:31:00 ID:???]
rpmで入らないならそうするしかないね。

ていうかディストリも不明で、apache2.2入れる理由もわからんから
アドバイスのしようがない。

807 名前:nobodyさん mailto:sage [2007/11/19(月) 10:53:53 ID:???]
2.0.58 から 2.2.6 バージョンアップした(意味もなく。テスト、実験用鯖なので)
設定ファイル(.conf) が分散されとる…
一個のファイルになったり、分散されたりといい加減にして欲しい。
これで、何回目さ?

808 名前:nobodyさん mailto:sage [2007/11/19(月) 11:45:05 ID:???]
>>807
1.3.4 で httpd.conf と srm.conf が統合されたとき以来2回目。
もう10年近く前のことなんだがずいぶん古いこと覚えてるな。


809 名前:nobodyさん mailto:sage [2007/11/19(月) 12:50:53 ID:???]
あぁ…変わったの2回なんだ…
仕事柄、色んな鯖に様々なバージョンの apache インストールしたりするもんだから、
何回も変わった感じてたんだ

810 名前:nobodyさん mailto:sage [2007/11/19(月) 14:53:58 ID:???]
rpmだとモジュールの数だけファイルが増えるけどね

811 名前:nobodyさん [2007/11/19(月) 18:38:13 ID:AIu+AnQe]
スレの流れ見ると2.2系はまだ実用レベルとは見なされてないの?
今一般的なのは2.0系?

812 名前:nobodyさん [2007/11/19(月) 19:50:41 ID:S2JtxA6n]
すみません。一人で業務委託でPHPとかやるばあい
Apacheの知識とかもないとだめですか?オライリーから
何冊かでてるみたいですが。

今まではPHP、JavaのWebプログラマとしてがんばってきましたが、
一人でやった方が金がいいので。。設計くらいまでならできるんですが
サーバーの知識はあまりないです。

813 名前:nobodyさん mailto:sage [2007/11/19(月) 19:57:21 ID:???]
どう考えても必須だろ

814 名前:nobodyさん mailto:sage [2007/11/19(月) 21:47:10 ID:???]
>>812
現時点でどの程度の知識持ってるんだか知らんが、
自分で検証用のローカル鯖立てるくらいはできないと話にならん



815 名前:812 [2007/11/19(月) 22:40:15 ID:S2JtxA6n]
>>813-814
どうもありがとうございます。検証用のローカル鯖たてて
色々実験するんですね。ん〜。無理かな。SEの元で勉強します><;

816 名前:nobodyさん mailto:sage [2007/11/20(火) 01:05:14 ID:???]
>>815
簡単だよ。ただ面倒なだけ。


817 名前:nobodyさん mailto:sage [2007/11/20(火) 06:50:51 ID:???]
>>815
鯖立てるだけなら余ったパソコンにLinuxの適当なディストリのDVD入れるだけで出来るよ
メンテナンスや設定にはLinuxの知識が要るが

818 名前:nobodyさん mailto:sage [2007/11/20(火) 11:13:32 ID:???]
>>814を無理だとか言ってる時点で論外だろw

819 名前:nobodyさん mailto:sage [2007/11/20(火) 11:51:46 ID:???]
windows の 2.2.6 の rotatelogs.exe って、こりゃ何だ?
タスクマネージャ見てみたら、cmd.exe と一緒に起動してるよ…
cmd.exe の下じゃないと動かないのか。

access.log, error.log に加えて ssl用、virtual host用のログがあるから
プロセスの数が cmd.exe の分が増えるから、倍になる。どうにかならんのか?

820 名前:nobodyさん mailto:sage [2007/11/20(火) 12:25:36 ID:???]
apacheにlogrotateさせないでタスクスケジューラでやればいい

821 名前:nobodyさん mailto:sage [2007/11/20(火) 20:44:43 ID:???]
>>819
2.2.6からいろいろ変更になった
んで2.2.7でまた元に戻るっぽい…?

svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x/CHANGES
*) log core: fix the new piped logger case where we couldn't connect
the replacement stderr logger's stderr to the NULL stdout stream.
Continue in this case, since the previous alternative of no error
logging at all (/dev/null) is far worse. [William Rowe]

822 名前:nobodyさん mailto:sage [2007/11/21(水) 00:06:53 ID:???]
>>821
情報サンクス。
今は cron で凌いでる
www.kalab.com/freeware/cron/cron.htm

テスト用のサーバーだからどうでもいいけど…

823 名前:nobodyさん [2007/12/04(火) 13:53:56 ID:o4w5nIMy]
apacheのabでベンチをとっているのだけど、
同じURLのスクリプトで、2回目以降がキャッシュされた結果が
反映されているような気がします。

例)
1回目 800 [#/sec]
2回目 1600[#/sec]
3回目 1620[#/sec]

これを毎回キャッシュさせないでベンチをとる方法はあるのでしょうか?

824 名前:nobodyさん [2007/12/05(水) 23:10:41 ID:hcFzejjm]
Windowsなんですが

例えばD:\Test
をWebDavで/WebDav
というURLで公開するにはどうしたらいいんですか



825 名前:nobodyさん mailto:sage [2007/12/06(木) 21:15:35 ID:???]
OSのIOキャッシュを殺すとか・・・

826 名前:nobodyさん mailto:sage [2007/12/09(日) 14:55:58 ID:???]
>>825
それ、別の意味で計測にならんだろ…

>>823
キャッシュされるなら、1回目の途中でされると思うんだが
それぞれの計測回数1回とかじゃないよね。


827 名前:nobodyさん mailto:sage [2007/12/22(土) 14:09:43 ID:???]
>>824
Alias

828 名前:nobodyさん [2008/01/30(水) 10:47:14 ID:PVUdEz3N]
d.hatena.ne.jp/obys/20061101/1162377670
でmakeすると
apxs:Error: Command failed with rc=65536
.
make: *** [mod_auth_mysql.so] エラー 1
と表示されるのですが、どう解決したらいいのでしょうか?

エロい人、お願いします m_ _)m

829 名前:nobodyさん mailto:sage [2008/02/05(火) 22:32:58 ID:???]
古いバージョンのMySQLじゃないとコンパイルできないんじゃない?
mod_auth_mysqlのドキュメントに動作環境について何も書かれていないので、
どのバージョンなら動くのか分からんけど。

830 名前:nobodyさん [2008/03/17(月) 01:48:20 ID:aVWjG08A]
Update Model Values の後にValidationしたいんだがどうすればいいんでしょうか?

どうやってコンポーネントのIDとればいいんでしょうか?
Update Model Values の後にValidationするタグとかってどうつくれば・・・

831 名前:nobodyさん mailto:sage [2008/04/07(月) 00:26:22 ID:???]
自分なりに色々調べてみましたが
解決策が見つからず質問させて頂きます。
メーリングリストでも質問しましたが回答が帰ってきませんでした。

mod_proxy_balancerを利用して2台のサーバーにロードバランスしております。

この環境下で、DoCoMo端末からアクセスすると
稀にですが、「504エラーサーバーに接続出来ませんでした」という
エラーが表示されて困っております。

原因を特定しようと色々模索してみましたが解決策が見つかりません。

環境は、リバースプロキシサーバー、ぶら下がってるWebサーバー共に
Apache2.2.8を利用しています。

よろしくお願い致します。

832 名前:nobodyさん [2008/04/07(月) 01:28:22 ID:WjGb0MM9]
504はどうもドコモのゲートウェイが出してるらしい。
んじゃ、どんなときにドコモのゲートウェイが504を出すのか、それが問題なのだが
俺は知らない。

833 名前:831 mailto:sage [2008/04/07(月) 22:53:57 ID:???]
>>832
なるほど、やはりドコモのサーバーが出していたのですね。
ログに何も出てこないので怪しいとは思っていました。
ドコモに聞いても教えてくれないでしょうね・・・どうしたものか・・・。

834 名前:nobodyさん [2008/05/01(木) 22:42:58 ID:+8+2tOWh]
今って、tomcat.apache.org/にアクセスできる人居る?
tomcat5.5を落としに行ったら、どういうわけかページが表示できないんだが。。



835 名前:nobodyさん [2008/05/01(木) 22:52:52 ID:PEw8ccqt]
だめだね
httpdもaprも同様

wwwは大丈夫だ

836 名前:nobodyさん [2008/05/01(木) 23:19:07 ID:PEw8ccqt]
この前はsvnサーバーに繋がらなかったし、どうしたんだろ

837 名前:クリックで救われる [2008/05/01(木) 23:40:32 ID:mgS+om5s]
www.cubeworld.livedoor.biz/
コレマジで!稼げるゾ。

838 名前:nobodyさん mailto:sage [2008/05/16(金) 14:16:19 ID:???]
Apache + JBoss の環境です。このサイト全体をBasic認証必要としたいのですが、Apacheの設定だけでは
できないのでしょうか?

静的コンテンツはApacheで、ServletのほうはJBossの設定とするしかないのでしょうか?

839 名前:nobodyさん [2008/05/30(金) 16:47:25 ID:b/QFQWUb]
>>831
同じく・・・
そのお陰でクライアントに度々アクセス不良で
突っ込まれる。。orz

問い合わせても無駄なんでしょ?
早く対処してくれないかな。。

840 名前:831 mailto:sage [2008/05/30(金) 22:59:14 ID:???]
>>839
設定を変えてからリバースプロキシの
Apacheプロセス数が動いているので、何とか解決?したような気がします。
参考程度にどうぞ。。。

BalancerMember xx.xx.xx.xx loadfactor=10 keepalive=5 max=1000 min=200 retry=5 acquire=1 timeout=5

こんな感じにしたら出なくなったような気がします。
maxとminは適当です。たぶん、acquireを設定したから直ったような気もします?

841 名前:nobodyさん mailto:sage [2008/06/10(火) 00:23:38 ID:???]
mod_downloadみたいのないですかね。
Cで書いてみたけど、効率悪そうな気がする。
バッファをどれくらい取ればいいかも分からないし。

842 名前:nobodyさん [2008/06/10(火) 01:41:52 ID:PrzAFqfP]
普通にダウンロードさせるんじゃだめで、どういう風に使いたいの?

843 名前:nobodyさん [2008/06/10(火) 04:42:47 ID:HJkwO7UR]
すみません、ここで聞く内容かよくわからないのですが・・・
Apache1.3 と 2.0 で同じ挙動なのですが、CGI (およびPHP)の同時実行についてです。

例えば単に sleep 10 するだけの CGI、sleep.cgi を作ります。
で、ブラウザのウィンドウを 2つ開いてこの sleep.cgi に同時にアクセスします。
期待する動作は大体同時に 10秒の sleep を終えてページ出力が完了することでしたが、
実際は 10秒後にどちらか片方の出力が完了した後、その 10秒後にもうひとつの出力が完了します。
つまり sleep.cgi は同時に 1プロセスしか実行されていないようなのです。

次に sleep.cgi をコピーして sleep2.cgi を作り、その 2つの CGI に同時にアクセスすると、
10秒後に両方の出力が完了します。
つまり CGI が異なればプロセスは同時に実行されているようなのです。

PHP で実験しても同じ結果でした。

sleep.cgi に同時にアクセスがあればアクセスがあっただけ同時に実行させたいのですが、
どうしたらよいのでしょうか?


844 名前:843 mailto:sage [2008/06/10(火) 05:14:20 ID:???]
大変失礼しました。
自己解決です。
サーバ側の問題じゃなくてブラウザ側の問題(というか仕様?)でした。

FireFox なのですが、同じ URL に複数同時にアクセスしても、1つずつ処理するようです。
別ブラウザと組み合わせて同時アクセスしたら、同時にアクセスできました。




845 名前:nobodyさん mailto:sage [2008/06/10(火) 10:38:25 ID:???]
>>842
分散サーバからダウンロードさせるときに、認証を通してやりたい。
phpで書いたらメモリーであえなくエラー。
Cで書いてるけど、標準出力にパイプつないで、やるのは、1つや2つの
アクセスならいいけど、多量だとボトルネックになりそう。

すでに先人の知恵があって、そのまま使えれば一番いいけど、
参照したいということです。

846 名前:nobodyさん [2008/06/10(火) 19:17:27 ID:hUF1Htaw]
>>845
mod_xsendfile がいいんじゃないかな

847 名前:nobodyさん mailto:sage [2008/06/11(水) 20:00:43 ID:???]
>>846
うぉぉぉーー最高! 紹介してくれてありがとう!
さっきまで諦めてサーバー書いてたけど一気に明るくなった!

848 名前:nobodyさん mailto:sage [2008/06/17(火) 12:57:40 ID:???]
WindowsでApacheをVer.upさせる手順を教えてくらはい

849 名前:nobodyさん mailto:sage [2008/06/19(木) 14:02:25 ID:???]
まず、PCの電源を入れる。

850 名前:nobodyさん mailto:sage [2008/06/19(木) 22:07:28 ID:???]
スタートメニューのアクセサリーからコマンドプロンプトを起動する。

851 名前:nobodyさん mailto:sage [2008/06/19(木) 22:26:54 ID:???]
そこで、shutdown -s -f [改行] と入力します

852 名前:nobodyさん mailto:sage [2008/06/20(金) 17:06:32 ID:???]
そんなんいいからw
コンパネからアンスコて新しいのをインスコ

853 名前:nobodyさん mailto:sage [2008/06/20(金) 18:25:02 ID:???]
そして、Windowsキー、U、U とキーをタイプします。

854 名前:nobodyさん mailto:sage [2008/07/01(火) 17:11:51 ID:???]
質問です。特定の IP アドレスからアクセスがあった場合に、
アクセスを拒否(deny) するのではなく、破棄(reject) することは可能ですか?

スパム対策として、deny で 403 を返すんではなくて、
接続自体を破棄して知らんぷりして、スパムボットの効率を著しく低下させたいのです。



855 名前:nobodyさん [2008/07/01(火) 17:59:29 ID:B7JphqOs]
そういうモジュールを作ることは可能
実際存在するかは知らない

856 名前:nobodyさん mailto:sage [2008/07/01(火) 19:01:17 ID:???]
iptablesじゃだめなの?

857 名前:nobodyさん mailto:sage [2008/07/02(水) 00:18:10 ID:???]
ん〜、一応、Apache に(記録として)ログは残したいんですよ…
iptablesのログではどうも先方は納得しなくて…
探すの疲れるから、自分で作りますわ。

ともあれ、レスありがとう。

858 名前:847 mailto:sage [2008/07/02(水) 07:42:47 ID:???]
>>854
教えて貰ったmod_xsendfileでOK。
認証後、404返すのも可能だし、偽コンテンツを送りつけるのもOK.

859 名前:nobodyさん [2008/07/15(火) 23:21:51 ID:tej4dQ8Y]
既出やスレ違いでしたら案内していただけると助かります。

apache経由でpostgresに接続することができません。
すみませんが手元に実機がないため設定等すぐに確認できません。

centos4.5
apache2.0.52 デフォルトで入れてました。
postgresバージョン忘れてしまいました。ソースからインストール。
perl5.8.5 デフォルトで入れてました
DBI使用
apacheとpostgresは同一機上で動作しています

症状
・サーバ機内で直接スクリプトを実行した場合はDB接続できます
・PCブラウザ等のリクエストを受け取った場合、以下の2通りの現象が起こります
1.apachectlからの起動ではDB接続に失敗
2.httpdからの起動ではDB接続に成功

ahacheのerror.logには、「Refused permission」(だったかな?)という
権限が無いと思われる内容とDB接続を行っている行番号が残っています。

httpd.confのUserやGroupをpostgresやスクリプト所有者に設定してみましたが、症状は変わりませんでした。
ps -auxに出る実行ユーザはどちらもhttpd.confで設定したユーザとなっています(親プロセスはroot)。
apachectlで起動しているhttpdのフルパスは、検証に使用しているhttpdを指しています。
このため同じものだと思うのですが、動作結果が異なるのはどうしてだろうと悩んでいます。
またDB接続時の関数の直後にor dieやprint出力を書いても、接続に失敗した場合は出力されません(ファイル出力も同様)。

アドバイスや手がかりになりそうな情報がありましたら宜しくお願いします。


860 名前:nobodyさん mailto:sage [2008/08/20(水) 05:11:54 ID:???]
携帯サイトを運営していて、ユニークユーザ数を知りたいのですが、
ドコモID等の個体識別番号をapacheのログに出力する事ってできますか?

861 名前:nobodyさん mailto:sage [2008/08/20(水) 18:15:06 ID:???]
>>860
%{HTTP_X_DCMGUID}e
httpd.apache.org/docs/1.3/mod/mod_log_config.html
httpd.apache.org/docs/2.0/mod/mod_log_config.html
httpd.apache.org/docs/2.2/mod/mod_log_config.html

862 名前:nobodyさん mailto:sage [2008/08/22(金) 05:12:30 ID:???]
質問です
PHP4とPHP5のモジュールは混在できないんですか?

863 名前:nobodyさん mailto:sage [2008/08/22(金) 05:32:16 ID:???]
できるよ

864 名前:nobodyさん mailto:sage [2008/08/22(金) 06:59:22 ID:???]
>>863
どうもです。
その場合、<?php
?>で記述されたらどちらのバージョンが使われるのですか?



865 名前:nobodyさん mailto:sage [2008/08/22(金) 08:00:49 ID:???]
拡張子が関連付けられている方

866 名前:nobodyさん mailto:sage [2008/08/22(金) 08:30:30 ID:???]
なるほど…やはり設定ファイルをいじれない状況じゃ、共存できていても使うのは無理なんですね。
ありがとうございました。

867 名前:nobodyさん mailto:sage [2008/08/22(金) 08:32:47 ID:???]
共存されているなら使い分ける方法も用意されているはずだろう

868 名前:nobodyさん mailto:sage [2008/08/22(金) 08:39:26 ID:???]
>>867
いえ、今の段階では共存できていないのですが、共存が問題ないなら管理者さんにお願いして導入してもらおうと思ったのです。
モジュールなんかを柔軟に導入してくれるレンタルサーバーなのですが、やはり共用サーバなので、互換性に問題のある選択はしてくれないと思うので…

869 名前:nobodyさん mailto:sage [2008/08/22(金) 12:37:31 ID:???]
片方はCGIで動かせば共存して切り替えて使えるんでしょ?違った?

870 名前:nobodyさん mailto:sage [2008/08/22(金) 12:40:14 ID:???]
>>868
管理者に聞けよ

871 名前:nobodyさん mailto:sage [2008/08/22(金) 16:45:32 ID:???]
最初から仕様上無理なお願いをするのはちょっと恥ずかしいので…

872 名前:nobodyさん mailto:sage [2008/08/22(金) 16:57:35 ID:???]
php4 はもう開発が終了した。セキュリティホールも修正されない。
自分が管理するのならともかく、お願いする立場なのであれば、
そういうものを入れてくれというのはやめておくべき。

873 名前:nobodyさん mailto:sage [2008/08/22(金) 16:59:03 ID:???]
って、まさか既に入ってるのが php4 で、
入れてほしいのが php5 なんてことだったりする?


874 名前:nobodyさん mailto:sage [2008/08/22(金) 16:59:58 ID:???]
>>873
そういうことです。無理ですよね?
しかも、モジュールで動かしたいんです。



875 名前:nobodyさん [2008/08/22(金) 17:03:14 ID:2piD6JPi]
単にPHP4とPHP5を別々の場所にインストールして
LoadModuleで両方ともロードして
拡張子php4をphp4-scriptに、phpをphp5-scriptに割り当てりゃいいんじゃね?
やったことないけど

876 名前:nobodyさん mailto:sage [2008/08/23(土) 04:10:28 ID:???]
やったことあるけど、PHPのページにアクセスしたらApacheがおかしなことになった。

877 名前:nobodyさん mailto:sage [2008/08/23(土) 04:19:41 ID:???]
両方ともモジュールだと無理。
>>862の求めているものとは違うけど、どちらか、あるいは両方をCGIなり
FastCGIなりにしてVirtualHostで分けとくと、4も5も拡張子.phpで動くよ。

878 名前:nobodyさん [2008/08/23(土) 13:19:22 ID:PCyZSaHG]
ApacheでMIMEヘッダのcharsetをUTF-8にしている場合、
その中で作成したPHPでMETAタグのcharsetをShift-JISにすると
どちらのエンコードが優先されるのでしょうか?

PC版と携帯版を1つのプロジェクトで作成しているのですが、
携帯版のMETAのcharsetをShift-JISにしても
実際UTF-8で表示されていて困っています。

879 名前:nobodyさん [2008/08/23(土) 13:25:20 ID:eNeAesY9]
HTTPヘッダとmetaタグは、HTTPヘッダが優先される。
つーかPHPならmetaタグなんて書かないでHTTPヘッダで出せばいいだろ

880 名前:878 mailto:sage [2008/08/23(土) 13:33:01 ID:???]
>>879
PC版はUTF-8、携帯版はShift-JISで出したいので
METAタグで切り分けるしかないのかと思って・・・。
何かうまい切り分け方法はないでしょうか?

881 名前:nobodyさん mailto:sage [2008/08/23(土) 13:39:56 ID:???]
>>879ウソこくな

882 名前:nobodyさん mailto:sage [2008/08/23(土) 13:55:20 ID:???]
実際のところ HTTP ヘッダと HTML の meta タグをどちらを優先するかは
ブラウザの実装依存だが、規格としてはヘッダ優先が正しく、meta 優先はうんこ。

883 名前:878 mailto:sage [2008/08/23(土) 14:26:18 ID:???]
原因が分かりました。
httpd.conf:AddDefaultCharsetにUTF-8が指定されていたためのようです。
これをコメントアウトしたところ、ブラウザの文字コードはShift-JISになりました。

ただ、ページ上の文字はUTF-8形式で出力しているようで
結局はブラウザの文字コードをUTF-8にするか、出力箇所全てにUTF-8→Shift-JISのエンコード処理をかけないと正しく表示されません。
こちらはスレ違いだと思うので別板で質問します。
ありがとうございました。

884 名前:nobodyさん mailto:sage [2008/08/23(土) 14:34:30 ID:???]
なんか、HTTPって言う文字みるとわくわくするよね。



885 名前:nobodyさん [2008/09/01(月) 15:23:28 ID:lSCYF3Ei]
まあハッピーツリートーナメント・プロフェッショナルエディションの略だしな。

886 名前:nobodyさん mailto:sage [2008/09/21(日) 08:22:00 ID:???]
アパッチ入れたんだけど、ルーターかましてるので、
外からはアクセスできないですよね?

887 名前:nobodyさん mailto:sage [2008/09/21(日) 17:54:59 ID:???]
設定次第

888 名前:nobodyさん mailto:sage [2008/09/21(日) 20:15:16 ID:???]
httpsでの接続しか許可しない様にして、httpの接続は不可にしたいんだけど
apache側で設定出来ますか?

とりあえずlistenポートを80から18888とかに代えて凌いでるけど、根本的に
使えないようにしたい。

889 名前:nobodyさん [2008/09/21(日) 21:01:58 ID:96JxBhHL]
俺はmod_ssl使ったことないけど、できると断言できる。
というか、18888に変えるんじゃなくてそもそもListenしなきゃいいのでは?

890 名前:nobodyさん mailto:sage [2008/09/21(日) 21:25:23 ID:???]
httpのディレクティブにdeny from allって書けばいいと思うがそういう意味じゃない?

891 名前:nobodyさん mailto:sage [2008/09/21(日) 21:44:36 ID:???]
>>890
それだとhttpsでも繋がらなくなると思うが

892 名前:nobodyさん mailto:sage [2008/09/22(月) 00:36:19 ID:???]
一つのパソコンの中に、
Aというアパッチと、
Bというアパッチの、
二つのアパッチを入れた場合、
どちらのアパッチが優先されるのか?

つまr、localhostをブラウザで表示させた場合、
どっちのアパッチが表示されるのかということ。

どういう規則になっているのか?

893 名前:nobodyさん mailto:sage [2008/09/22(月) 00:46:53 ID:???]
いい機会だからそれを探求する旅に出てみよう

894 名前:nobodyさん mailto:sage [2008/09/22(月) 14:51:25 ID:???]
旅のお供に初心者の世迷い言を書いておくと、
同時に2つのデーモンが1つのポートをListen
することはできないはず
bindとかlistenとか、実際よくわかってないんだけど
↓にエロい人が何か書いてくれるかも知れない



895 名前:nobodyさん mailto:sage [2008/09/23(火) 00:22:22 ID:???]
ファイアーウォールで80番蹴っても行けるし、
Listenをちょいといじっても良いし
なんだかんだで、SSLサーバーは VirtualHost なので、デフォルトを deny from all にしたって良いし

好きな方法を取ってくれ

896 名前:nobodyさん mailto:sage [2008/09/23(火) 00:54:46 ID:???]
3つめの方法を取る場合にどこを書き換えていいか教えてplz

ちなみに、1つめの方法はapacheが動いてる鯖内部からapacheに繋ぎに来たと
きに無力なのでパス。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<222KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef