11/09/03 23:43:40.87
>>611
>IP直打ちとVirtualHostで動作が違うってのがポイントだと思ってずっと調べてるけど、未だ解決できず。
そこじゃないかもしれんぞな。
/js/jqueyr.js?test
↑↑↑↑
尻尾つきで、POSTするとどない?エラー?
614:名無しさん@お腹いっぱい。
11/09/04 00:07:46.90
>>613
こんな結果です。
[尻尾あり]
URLリンク(xxx.example.com)
POST /js/jquery.js?test HTTP/1.1
HTTP/1.1 404 Not Found
[尻尾なし]
URLリンク(xxx.example.com)
POST /js/jquery.js HTTP/1.1
HTTP/1.1 200 OK
615:名無しさん@お腹いっぱい。
11/09/04 00:42:20.85
>>614
POSTとGET関係ないと。
VirtualHostとの時だけ変なら、
試しに、違うドメインを追加(VirtualHost)して、そっちでも変になりますか?
差し障り範囲(ドメインとか、IPとかXXXして)で、confを見せていただけると、何か分かるかもね。
apacheバージョンとか、組み込んでるモジュールとか
616:名無しさん@お腹いっぱい。
11/09/06 07:41:07.60
遅ればせながらapache killer対策に取りかかっています
巨大なファイルを扱っていない限りrangeヘッダに非対応でもいいので
RequestHeader unset Range
RequestHeader unset Request-Range
二行追加でよろしいでしょうか?
617:名無しさん@お腹いっぱい。
11/09/06 08:16:43.48
バージョンチェックも入れました
<IfVersion < 2.2.20>
RequestHeader unset Range
RequestHeader unset Request-Range
</IfVersion>
618:名無しさん@お腹いっぱい。
11/09/06 14:25:04.79
話の流れに割り込むような形になってしまい申し訳ありませんが、Apache初心者の質問をさせてください。
Apacheにおける環境変数QUERY_STRINGの呼び出しに関する質問です。
Apache上に置いてあるshtml内にGETメソッドのフォームを設置しています。
フォームのテキストボックス内に日本語で文字を入力してsubmitボタンを押し、
新しく表示されたshtml内でSSIを使用して、cgiで環境変数QUERY_STRINGをshtml内に表示しようとしています。
テキストボックスに何も入力しない場合や半角英数字のみを入力した場合は正しく習得され、
cgiによってshtml内に環境変数QUERY_STRINGのデータがしっかりと表示されるのですが、
テキストボックス内に日本語を入力した場合は、shtml内に環境変数QUERY_STRINGの中身が
何もない状態であるかのように表示されてしまいます。つまり、『?』以降が何も表示されないということです。
しかし、テキストボックス内に日本語を入力した場合でも、新しく表示されたshtmlのURLには入力した文字データが
GETメソッドとして正常に受け取られているように表示されています。
AN HTTPDで全く同じshtmlおよびcgiを使用した場合は、日本語を入力してもshtml内にその結果が正しく表示されるので、
Apache内の何かが原因であるのではないかなと考えているのですが、よく分かりません。
お分かりになる方おられましたら、どうかよろしくお願いします。
619:名無しさん@お腹いっぱい。
11/09/06 15:35:20.59
謙譲語・・
620:名無しさん@お腹いっぱい。
11/09/06 18:18:46.32
それはわかっておりますw
shtmlがUTF-8じゃないんだろw
621:名無しさん@お腹いっぱい。
11/09/06 21:31:32.29
>>598
LogLevel debug を設定したらヒントが出るかもしれない。
622:名無しさん@お腹いっぱい。
11/09/06 21:36:14.32
連投ですまん。
あと、>>596 を見て思うのは、
huge.shit.com/test.php?param=xxx のときは
"test.php?param=xxx" というファイルを探しに行ってるんじゃないかと・・・
まぁ、バーチャルホスト内の設定のどこかがおかしいんだろう。
あとは .htaccess が置いてあったりとか。
623:618
11/09/07 01:01:45.37
>>620
おっしゃるとおり、shtmlはUTF-8ではなくShift_JISで作成したものです。
UTF-8のページにしたところ、日本語のデータを表示することができました。
ありがとうございました。
GETを受けるページがUTF-8でなければならないのは、Apacheの仕様なのですか?
Shift_JISでも表示できるように、設定で変更することなどは可能ですか?
AN HTTPDではshtmlがShift-JISで書かれていてもちゃんと表示されていたので、
Apacheだとなぜ表示されないのかよく分からないのですが・・・。
624:名無しさん@お腹いっぱい。
11/09/07 11:43:32.18
>>622
?が全角
625:名無しさん@お腹いっぱい。
11/09/07 12:34:26.14
まさかぁ。
626:名無しさん@お腹いっぱい。
11/09/12 16:53:37.17
>>596
その後どうよ。
627:名無しさん@お腹いっぱい。
11/09/13 14:52:27.40
2.2.21とな
628:名無しさん@お腹いっぱい。
11/09/13 16:36:44.83
Apache Killerの余韻はこの辺か > 2.2.21
*) Fix a regression introduced by the CVE-2011-3192 byterange fix in 2.2.20.
PR 51748. [<lowprio20 gmail.com>]
*) core: Allow MaxRanges none|unlimited|default and set 'Accept-Ranges: none'
in the case Ranges are being ignored with MaxRanges none.
[Eric Covener]
629:名無しさん@お腹いっぱい。
11/09/20 12:59:10.14
こんにちは。質問させてください。
お名前.comでドメイン取得
さくらvpsを契約し
var/www/html/rails_app/public
をドキュメントとして
URLリンク(example.com)<)
にアクセスしたときだけ
phpmyadminが表示されるようにするには
どのような設定をすればいいでしょうか?
630:名無しさん@お腹いっぱい。
11/09/20 13:16:50.42
スレリンク(linux板:407番)
の人?
631:名無しさん@お腹いっぱい。
11/09/23 16:36:44.12
ソースからRPMを作ろうとしています
ソース同梱のspecファイル中に
# symlinks for /etc/httpd
とあって、logやrunやmodulesのシンボリックリンクを作ってるんですが
/etc/httpd配下にそんなシンボリックリンクいらなくないですか?
どういう意味があるんでしょうか
632:名無しさん@お腹いっぱい。
11/09/23 18:05:23.72
>>631
いらないと思うなら作る必要はない。
歴史的に /etc 配下に設定ファイルを集めているだけ
/etc の配下に httpd があれば、設定ファイルを探しやすいってだけだ
/usr/local/httpd とかに全部入れる人だっているんだし
自分だけが触るなら別に何でも良いじゃないの?
他人が触るなら /etc/httpd があった方が、親切
633:名無しさん@お腹いっぱい。
11/09/26 10:23:38.12
redhat 系では ServerRoot が /etc/httpd になっているので、
symlink がないとモジュールの場所はじめありとあらゆるものが
相対パスで書けなくなるんだよ。
634:名無しさん@お腹いっぱい。
11/09/26 17:31:11.27
そういう気遣いもドキュメントとか無いサーバいじるときは
$ ps -ef|egrep 'http|apache'
$ /usr/sbin/apache2 -V
って感じでたどっていくね><
635:名無しさん@お腹いっぱい。
11/09/26 17:41:29.86
話ずれてきたな。
636:名無しさん@お腹いっぱい。
11/09/29 21:04:06.24
httpd.confでアクセス制限をやろうとしています。
「localhost:8080」からのみアクセス許可したいのですができません。
Order allow,deny
Allow from localhost:8080
とやるとエラーが出てApacheが起動しなくなります。
どなたかご教授を・・。
637:名無しさん@お腹いっぱい。
11/09/29 21:14:13.21
添付ドキュメント読んでこい
638:名無しさん@お腹いっぱい。
11/09/29 21:15:50.25
どこの馬の骨かわからん奴に教授などする気はない。
639:名無しさん@お腹いっぱい。
11/09/29 21:45:40.32
お父さんキツイっす
640:636
11/09/29 21:56:31.63
該当しそうな箇所を読んだけど載ってませんでした。
ポートを指定した場合のケースはググっても見つからないのよ。。
641:名無しさん@お腹いっぱい。
11/09/29 22:39:15.28
>>640
そのポートで Listen してるんよね。
そしたら、localhost だけAllow にして...
後は、分かるよな。
642:名無しさん@お腹いっぱい。
11/09/29 22:46:21.35
>>641
それだと403エラーとなってしまいます。
Forbidden
You don't have permission to access / on this server.
<Directory "C:/xampp/Apache/htdocs">
Allow from All
</Directory>
にしたり、Listenを80にすれば普通にアクセスできるのですが。
643:名無しさん@お腹いっぱい。
11/09/29 23:05:06.03
やりたいことを正しく表現できないお馬鹿さんであり
充実したドキュメントがあっても理解できないお馬鹿さんでもあるという
そんなかんじ?
644:名無しさん@お腹いっぱい。
11/09/29 23:29:33.45
中学校で習うだろ。
645:636
11/09/29 23:32:43.56
>>642
>Listenを80にすれば普通にアクセスできる
これは間違いでした。以下の設定で「URLリンク(localhost)」にアクセスしても
403エラーとなります。
Listen 80
ServerName localhost:80
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "C:/xampp/Apache/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from localhost
</Directory>
Allow from localhostの部分をAllow from Allとすると「It works!」と出て接続できます。
ポート関係なしにlocalhostからのみアクセス許可することもできません。
646:名無しさん@お腹いっぱい。
11/09/29 23:42:45.12
>>645
ちょっと、落ち着け。
403になるなら、
DocumentRoot はどこかね。
647:名無しさん@お腹いっぱい。
11/09/29 23:55:10.08
>>646
済みません、やはり最初ので正しいです。
>>645キャッシュが原因で403エラーとなっていたようで、クイック起動バーから
新しいウィンドウを開くと「It works!」と出て接続できます。
Allow from localhostで「URLリンク(localhost)」はOKということです。
ポートを8080にして「URLリンク(localhost:8080)」でアクセスすると403エラーとなります。
全ブラウザを閉じてからアクセスして確認しました。
Listen 8080
ServerName localhost:8080
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "C:/xampp/Apache/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from localhost
</Directory>
DocumentRoot "C:/xampp/Apache/htdocs"
648:名無しさん@お腹いっぱい。
11/09/30 00:10:00.39
>>647
8080 でアクセスするとき、error_log に何て出てる?
649:名無しさん@お腹いっぱい。
11/09/30 00:31:32.37
>>648
たくさんあってどれを挙げればいいかわからないんですがこんな感じのがありました。
[Fri Sep 30 00:12:17 2011] [notice] Child 7976: Starting thread to listen on port 8080.
[Fri Sep 30 00:12:38 2011] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/Apache/htdocs/
[Fri Sep 30 00:13:50 2011] [notice] Parent: Received restart signal -- Restarting the server.
[Fri Sep 30 00:13:50 2011] [notice] Child 7976: Exit event signaled. Child process is ending.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName
それとWindowsファイアウォールを今調べているところです。
650:名無しさん@お腹いっぱい。
11/09/30 00:41:01.39
エラーログを削除して真っさらにしてやってみました。
[Fri Sep 30 00:38:36 2011] [notice] Parent: Received restart signal -- Restarting the server.
[Fri Sep 30 00:38:36 2011] [notice] Child 6636: Exit event signaled. Child process is ending.
[Fri Sep 30 00:38:36 2011] [notice] Apache/2.2.21 (Win32) configured -- resuming normal operations
[Fri Sep 30 00:38:36 2011] [notice] Server built: Sep 9 2011 10:26:10
[Fri Sep 30 00:38:36 2011] [notice] Parent: Created child process 4464
[Fri Sep 30 00:38:37 2011] [notice] Child 4464: Child process is running
[Fri Sep 30 00:38:37 2011] [notice] Child 4464: Acquired the start mutex.
[Fri Sep 30 00:38:37 2011] [notice] Child 6636: Released the start mutex
[Fri Sep 30 00:38:37 2011] [notice] Child 4464: Starting 64 worker threads.
[Fri Sep 30 00:38:37 2011] [notice] Child 4464: Starting thread to listen on port 8080.
[Fri Sep 30 00:38:45 2011] [notice] Child 6636: All worker threads have exited.
[Fri Sep 30 00:38:45 2011] [notice] Child 6636: Child process is exiting
[Fri Sep 30 00:39:02 2011] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/Apache/htdocs/
651:名無しさん@お腹いっぱい。
11/09/30 00:45:16.71
>>650
そこに 403 の原因が書いてるではないか。
652:636
11/09/30 01:11:25.26
今日はもう無理なので寝ます。
いろいろググってみたので明日やってみます。
ヒントを下さってありがとうございました。
653:名無しさん@お腹いっぱい。
11/09/30 02:24:50.28
unixちゃうやん!Windowsやん!板違いやん!
Apache統合スレ 11 (HTTPServer以外も含む)
スレリンク(mysv板)
654:名無しさん@お腹いっぱい。
11/09/30 02:33:04.31
>>636
8080はdst portだろ。
655:名無しさん@お腹いっぱい。
11/09/30 09:40:34.35
これはひどい。
656:名無しさん@お腹いっぱい。
11/09/30 10:35:16.09
あるのか知らんが初心者スレに書いたほうがよかったな
657:名無しさん@お腹いっぱい。
11/10/01 11:17:49.27
接続数制限とかだと最近じゃmod_vlimitというやつが結構良いが使ってる人いる?
ファイル単位で接続数制限かけたいと思ってる
658:名無しさん@お腹いっぱい。
11/10/09 17:03:05.04
>>657
しらね。
それ系のは、mod_statusのスコアボード見て各プロセスやスレッドが
その瞬間に処理してるURLの中から単純にマッチするものを
カウントしてるだけだから、動作的にはほとんど問題ないかと。
注意すべき点としては、MaxClientsみたいな同時アクセス数の数値を
あまり大きくしている場合は、カウントしなければならない対象も
かなりの数になるんで、オーバーヘッドが高くなる(かも)ってことぐらいかな?
関係ないが、今度はまたmod_proxyにセキュリティホールかw
659:名無しさん@お腹いっぱい。
11/10/11 21:02:51.77
とりあえずpatch当てた…
660:名無しさん@お腹いっぱい。
11/10/16 14:13:43.19
>>658
ファイル単位で同時接続数見るのはスコアボードじゃできないよ
661:名無しさん@お腹いっぱい。
11/10/18 07:36:25.84
nginxスレってないの?
662:名無しさん@お腹いっぱい。
11/10/18 07:45:13.62
ないよ。
663:名無しさん@お腹いっぱい。
11/10/18 16:28:25.06
>>661
立てろ
664:名無しさん@お腹いっぱい。
11/10/19 06:50:34.73
いやん
665:名無しさん@お腹いっぱい。
11/10/19 11:39:18.13
Apacheも最初は読み方が分からなかったが
nginxも相当ぶっとんでるな。
666:名無しさん@お腹いっぱい。
11/10/19 12:37:28.55
>>665
「にんじんx」?
667:名無しさん@お腹いっぱい。
11/10/19 13:10:55.14
>>666
惜しい!
668:名無しさん@お腹いっぱい。
11/10/19 13:58:21.86
Apacheは普通の英単語じゃん。
669:名無しさん@お腹いっぱい。
11/10/21 11:18:08.93
>>660
あれ?そうだっけ?
Extend何とかの設定入れたら取れたと思ったが… 記憶違いかな。
ってか、スコアボードで取れないとしたら他にどんな実装があるっけ?
モジュール自前で共有メモリに書き出して管理するぐらいだろうか。
670:名無しさん@お腹いっぱい。
11/10/22 11:04:10.65
Connection closed by foreign host.
telnetして数秒たつとこうなるんだけど
これ無効にしたり、時間伸ばしたりできないの?
教えてください
671:名無しさん@お腹いっぱい。
11/10/22 11:33:46.52
ちゃんと説明できないバカは一昨日来ればいいと思うの
672:名無しさん@お腹いっぱい。
11/10/22 11:43:47.08
教えてください
apacheにtelnetし接続して8秒ほどたつと
Connection closed by foreign host.
と出ます教えてください
673:名無しさん@お腹いっぱい。
11/10/22 11:48:15.88
タイムアウト値を変更したいのかなぁ・・・
674:名無しさん@お腹いっぱい。
11/10/22 13:41:49.24
>>670
なんでそんなことしたいの。
675:名無しさん@お腹いっぱい。
11/10/22 14:09:58.39
デフォルト設定のままインターネットに公開はキツいからなぁ
パフォーマンスチューニング系の話題は良い感じに纏めてる先人が多数いらっしゃるから
ググれカス
676:名無しさん@お腹いっぱい。
11/10/22 16:15:19.35
>>669
スコアボードにr->filenameは保存されない。
なので、ファイル単位で同時接続数調べようと思ったら子プロセス同士でプロセス間通信しないとだめ。
677:名無しさん@お腹いっぱい。
11/10/22 16:17:07.10
そういう意味では>>657は良くできてる
678:名無しさん@お腹いっぱい。
11/10/22 16:42:08.96
わからねーのかよ使えねーなクソ
679:名無しさん@お腹いっぱい。
11/10/22 17:43:43.89
>>678
tcpのセッションの話とapacheのタイムアウトは別物。
680:名無しさん@お腹いっぱい。
11/10/22 19:20:35.40
コマンド手打ちしたいけどタイピングが超遅いのであろう
681:名無しさん@お腹いっぱい。
11/10/23 10:39:49.42
先日サーバをレンタルしたのですが
ページ自体が自分の期待する文字コードでファイルを返してくれません。
具体的には、 hoge.html というhtmlページは shift-jis で記述しており
shift-jisで閲覧される事を想定しているのですが、utf-8としてコンテンツが吐き出されている様です。
たとえば、 下記の様な特定のディレクトリにあるファイルのみ(←重要★)
文字コードを変更するにはどうすればよいでしょうか?
hoge_dir/hoge/
hoge_1.html
hoge_2.html
682:名無しさん@お腹いっぱい。
11/10/23 12:09:59.37
<Directory ...>
AddDefaultCharset ...
</Directory>
683:名無しさん@お腹いっぱい。
11/10/23 12:59:36.51
>>682
次の2パターンを試してもやはり駄目でした。どこに問題があるのでしょうか?
hoge_dir/hoge/
.htaccess
hoge_1.html
hoge_2.html
【.htaccessの設定】
その①
<Directory .>
AddDefaultCharset Shift_JIS
</Directory>
その②
AddType "text/html; charset=Shift_JIS" sjis
684:名無しさん@お腹いっぱい。
11/10/23 13:13:27.27
><Directory .>
アホか。よく考えろ。
685:名無しさん@お腹いっぱい。
11/10/23 13:18:15.60
>>684
そもそも <Directory>はhttpd.cnf とかにしか指定出来ないのではないでしょうか?
うーん文字化けしてしまう。
html ⇒ php にして文字コードを指定すれば文字化けしないんですけど・・・
686:名無しさん@お腹いっぱい。
11/10/23 18:50:21.11
HTMLヘッダーとHTTPヘッダーと両方確認した?
687:名無しさん@お腹いっぱい。
11/10/24 02:40:40.53
AddType "text/html; charset=Shift_JIS" html
とかじゃないの
そのhtmlをUTF-8にするのはだめなん?
688:名無しさん@お腹いっぱい。
11/10/24 14:17:58.37
>>687
AddCharsetというディレクティブもあることも知らずに回答者気取りとかww
689:名無しさん@お腹いっぱい。
11/10/24 14:35:40.54
スレ維持乙
690:名無しさん@お腹いっぱい。
11/10/25 05:37:52.42
デフォルトチャーセットってノンに出来ないっけ?
こんなの設定してる鯖屋は萎えるな。
691:名無しさん@お腹いっぱい。
11/10/26 05:19:30.01
二つのhttpd.confを比較して、
設定の差分をリストアップするようなソフトがあればおしえてください
692:名無しさん@お腹いっぱい。
11/10/26 05:27:59.24
>>691
ん?こーゆーの?
URLリンク(www.geocities.co.jp)
693:名無しさん@お腹いっぱい。
11/10/26 08:28:10.87
>>691
diffコマンド
694:名無しさん@お腹いっぱい。
11/10/26 10:31:02.56
>>693
ちゃんと-uつけろよ?
695:名無しさん@お腹いっぱい。
11/10/26 14:24:34.91
>>690
AddDefaultCharset noneって見ただけで笑えるよねw
noneって設定値はcharset=noneの設定だからw
696:名無しさん@お腹いっぱい。
11/10/26 20:56:51.64
ノンじゃなくてオフならあるぜ
697:名無しさん@お腹いっぱい。
11/10/26 21:05:11.46
ナン、て中学校で習ったな
698:名無しさん@お腹いっぱい。
11/10/26 22:01:20.31
おフランス風ざますのよ
699:名無しさん@お腹いっぱい。
11/10/26 22:16:13.59
うぃ
700:名無しさん@お腹いっぱい。
11/10/26 23:51:55.89
ぐぐるな
701:名無しさん@お腹いっぱい。
11/10/27 10:28:11.25
管理用のIPアドレスからアクセスしてきたら環境変数をセット
その環境変数があれば、指定のディレクトリへのアクセスを許可
ということをやりたいのですが、
環境変数を元にallowするにはどうすればいいですか?
702:名無しさん@お腹いっぱい。
11/10/27 10:32:12.13
>>701
っ SetEnvIf
703:名無しさん@お腹いっぱい。
11/10/27 10:33:39.14
または、類似の方法があれば教えてください
管理用のIPアドレス表記があちこちにあるのを避けたいんです
704:名無しさん@お腹いっぱい。
11/10/27 10:34:29.90
>>702
ありがとうございます。
SetEnvIfを使って、環境変数のセットをするところまではきたのですが
その先がわからないんです・・
705:名無しさん@お腹いっぱい。
11/10/27 10:44:03.98
アクセスコントロールしたいコンテンツをまとめるとか
.htaccessをリンクで増やして実体は一つにするとか
706:名無しさん@お腹いっぱい。
11/10/27 10:47:43.34
Allow from all|host|env=env-variable [host|env=env-variable] ...
707:名無しさん@お腹いっぱい。
11/10/27 11:00:51.75
>>706
あーこれです!
ありがとうございました
708:名無しさん@お腹いっぱい。
11/10/27 11:57:06.57
mod_layoutってなくなりました?
URLリンク(www.tangent.org)
ここが開発元っぽいけど情報がない
709:名無しさん@お腹いっぱい。
11/10/27 12:17:13.00
ただのしかばねのようだ
URLリンク(hg.tangent.org)
710:名無しさん@お腹いっぱい。
11/10/27 14:10:12.36
>>709
ありがとうございます
日付的に更新とまってるのかな?
711:名無しさん@お腹いっぱい。
11/10/29 23:57:40.29
mod_layoutを必要とするようなサービスは時代の流れから反してるからね
712:名無しさん@お腹いっぱい。
11/10/31 23:15:51.05
質問させて頂きます。
httpd.confで、VirtualHostを設定しているのですが、
複数のドメインのサブドメインをアスタリスク等で一度に設定できますか?
例えば
hoge.comの場合
www.hoge.com → DocumentRoot /home/hoge/www/
aaa.hoge.com → DocumentRoot /home/hoge/www2/
bbb.hoge.com → DocumentRoot /home/hoge/www3/
hoge.jpの場合
www.hoge.jp → DocumentRoot /home/hoge/www/
aaa.hoge.jp → DocumentRoot /home/hoge/www2/
bbb.hoge.jp → DocumentRoot /home/hoge/www3/
違うドメインですが、
サブドメインが一緒の場合、同じDocumentRootにしたいのです。
一つ一つ設定するよりも、正規表現ぽく設定したいのですが・・
よろしくおねがいします。
713:名無しさん@お腹いっぱい。
11/10/31 23:21:29.40
hoge.comの中の人ってhoge.jpの管理者と同じ日本人だったのか・・
714:名無しさん@お腹いっぱい。
11/11/01 00:23:48.73
>>712
vhost_alias
715:名無しさん@お腹いっぱい。
11/11/01 00:29:21.32
hoge.jp は私の持っているドメインです。勝手に例示に使わないでください。
716:名無しさん@お腹いっぱい。
11/11/01 00:43:50.98
>>714
717:712
11/11/01 00:47:15.07
>>714
ありがとうございます。
調べてみたら、mod_vhost_alias は
aaa.hoge.com → /home/hoge/aaa/
bbb.hoge.com → /home/hoge/bbb/
としかできないんですよね?
aaa.hoge.com → /home/hoge/www1/
bbb.hoge.com → /home/hoge/www1/
ccc.hoge.com → /home/hoge/www2/
のようには、難しいですかね?
718:名無しさん@お腹いっぱい。
11/11/01 00:53:43.55
ServerAlias
719:712
11/11/01 01:02:53.21
>>718
>>712に書いてあるような、hoge.comやhoge.jp等々の設定は、
ドメインごとに設定をしなければならないってことですかね。
ドメイン横断でVirtualHostをすること自体が間違っているんですかね?
720:名無しさん@お腹いっぱい。
11/11/01 09:53:24.66
自分で設定しないとしたら
どういう基準で判断させるつもり?
721:720
11/11/01 09:54:37.52
あーすまん、読み違えてた。
722:名無しさん@お腹いっぱい。
11/11/01 10:30:13.26
>>717
やろうと思えばできるかもしれんが、正規表現ぽく簡単には無理かも。
とりあえずは、www1とかをサブドメインにしておけばやりたいことは
達成できるんじゃないの?
723:名無しさん@お腹いっぱい。
11/11/01 10:31:59.13
手で書けないほど持ってるドメイン多いのかな。
ならスクリプトとかで生成しちゃえば。
あとおやくそくの注意だけど
実在するドメイン名を例に使っちゃいかんよ。
724:712
11/11/01 11:24:08.65
>>722 >>723
ありがとうございます。
手でかけないほどじゃないですが、新しいドメインを運用する際に、
apacheのconfをいじりたくは無かったので、聞いて見ました。
個別に設定することにします。
今後はexample.comとかにします。
725:名無しさん@お腹いっぱい。
11/11/01 20:00:24.72
>>724
mod_rewrite
726:名無しさん@お腹いっぱい。
11/11/02 05:45:31.42
>>712
ちょっと興味があって、で思ったより簡単にできたので紹介
※ 長文注意
* httpd.conf(一部省略、log は確認の為とりあえず 10、本運用では 0 に)
※ ServerName は wildcard 使えないはず(未確認)。
※ セキュリティ面の考慮はしてないです。何か問題あるかも
※ RewriteMap はファイルを変更すると即時(apacheの再起動など無く)反映されます。
<VirtualHost *:80>
ServerAdmin webadmin
DocumentRoot /var/www/example/base/
ServerName example.com
ServerAlias *.example.com
ServerAlias *.example.net
RewriteEngine on
RewriteLog "/var/log/httpd/example_rewrite_log"
RewriteLogLevel 10
RewriteMap doc_map txt:/etc/apache/map.txt
RewriteCond %{HTTP_HOST} ^([^.]+).example.(com|net)$
RewriteRule ^/(.*)$ /var/www/example/${doc_map:%1}/$1 [L]
* /etc/apache/map.txt
www www
aaa www2
bbb www3
次に続く
727:名無しさん@お腹いっぱい。
11/11/02 05:48:04.13
続き
* directory
$ head /var/www/example/*/*.html
==> /var/www/example/base/index.html <==
base
==> /var/www/example/www/index.html <==
www
==> /var/www/example/www2/index.html <==
www2
==> /var/www/example/www3/index.html <==
www3
* result
$ curl -H 'Host: example.com' URLリンク(localhost)
base
$ curl -H 'Host: www.example.com' URLリンク(localhost)
www
$ curl -H 'Host: aaa.example.com' URLリンク(localhost)
www2
$ curl -H 'Host: bbb.example.com' URLリンク(localhost)
www3
$ curl -H 'Host: ccc.example.com' URLリンク(localhost)
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
略
=> rewrite_log より /var/www/example//index.html へアクセスしていることを確認
728:名無しさん@お腹いっぱい。
11/11/02 10:01:58.49
いやいや、こういうのをやらずに簡単にやる方法ってことなんだが
729:名無しさん@お腹いっぱい。
11/11/02 10:23:28.72
実質5行だが、これで簡単でないって頭大丈夫か?
730:712
11/11/02 10:48:05.47
>>727
ありがとうございます。
なるほど。RewriteEngineでやっちゃうって感じですね。
これだと、サブドメインの追加はconfをいじらないですみますが、
example1.comとかを追加する場合は、confをいじらないとって感じですね。
かなり参考になりそうなので、ちょっといじってやってみます!
ありがとうございます!
731:名無しさん@お腹いっぱい。
11/11/02 11:02:26.52
>>726
> ※ RewriteMap はファイルを変更すると即時(apacheの再起動など無く)反映されます。
つまり1アクセス毎にファイル読んでるってことだよね。大丈夫なのかな。
732:名無しさん@お腹いっぱい。
11/11/02 12:45:16.00
ケチるける前にドキュメント読めよ。カス。
733:名無しさん@お腹いっぱい。
11/11/02 13:19:48.80
ケチるける?
.htaccess は1アクセスごと再帰的に読まれてファイルアクセスが増えるから重くなるとはいうね。
例えば URLリンク(example.jp) っていうファイルにアクセスする場合、
/docroot/foo/.htaccess, /docroot/foo/bar/.htaccess, ... と1回のアクセスで最大5個の .htaccess が読まれる。
よっぽど大量じゃないとパフォーマンスに影響しないだろうけど。
知らんけどRewriteMapも即時に反映されるなら毎回読んでるのかも。
734: 忍法帖【Lv=17,xxxPT】
11/11/02 13:20:53.42
斜めに受け取りすぎじゃないか?
ただ疑問に思ってるだけでケチつけてるわけじゃないだろ。
735:733
11/11/02 13:23:14.09
ごめんなさい
736:名無しさん@お腹いっぱい。
11/11/02 14:47:52.41
だからドキュメント嫁って言ってんだろ。カス。
Note
For plain text and DBM format files the looked-up keys are cached
in-core until the mtime of the mapfile changes or the server does a
restart. This way you can have map-functions in rules which are used
for every request. This is no problem, because the external lookup
only happens once!
737:726
11/11/02 15:30:27.02
どのようにファイルが参照されるかは 736 が貼ってくれてるから、
RewriteMap txt: を実運用サイトで使ってる身としての意見や
経験をちょっとだけ
導入当初(4年ぐらい前)にベンチを取ったけど、
「1台で 200pv/sec 程度の ab を使ったテスト」を行い、
100行ぐらいの RewriteMap txt: あり/なし で差が出なかった。
実運用に入ってからも上に乗るアプリのほうが Apache なんかよりも
よっぽど重いので正直わからない。
それより、ファイルを変更したら即座に反映されることのほうが
運用する上ではよっぽど怖い。
738:名無しさん@お腹いっぱい。
11/11/02 23:56:54.16
>>729
お前こそ頭大丈夫か?マップとか逐次設定増やす必要あるだろ。
性能も悪いし効率も悪い。
739:名無しさん@お腹いっぱい。
11/11/03 08:33:31.65
>>738
お前、本物の知障だろ。どんなに頭悪いのかは足りない頭で考えろ。ww
しかも>>737が性能効率には全く影響なかったといった後でその発言。www
740:名無しさん@お腹いっぱい。
11/11/03 10:49:36.62
>>739
おまえやっぱ素人臭いな。100行程度の評価でうれしそうだし、逐次設定なんて誰でもできる。
あんな設定で俺すげーされたらかなわんわ。
黙ってた方がいいよ、頭も悪そうだし。
741:名無しさん@お腹いっぱい。
11/11/03 10:55:17.93
>>740
その、誰でもできる設定を「簡単じゃない」と言い出した知障(>>728)がお前。www
742:名無しさん@お腹いっぱい。
11/11/03 12:45:34.81
>>741
強引にrewrite使えば誰でもできるけど、もっと簡単にやる方法がないかってのを聞いてるんでしょってこと。
お前どうしたの?そんなに認められないのが苦痛?
743:名無しさん@お腹いっぱい。
11/11/03 12:49:48.24
プログラマっていうのは怠けるために最大の努力をするのが正しい姿
それに反してるってことだろ?
744:名無しさん@お腹いっぱい。
11/11/04 08:12:59.07
俺が知ってるのは
プログラマは手抜きをするためならいかなる努力も厭わない
だ
745:名無しさん@お腹いっぱい。
11/11/09 19:10:57.26
rapid siteのVPSを借りたのですが、
どの行にもerror_logの後部にreferrerがついてしまいます
調べてみたのですが、外し方が分かりません
エラーログが見づらいので、助けてください!
746:名無しさん@お腹いっぱい。
11/11/09 19:12:23.88
>>745
httpd.conf の ErrorLog はどう書いてんの。
747:名無しさん@お腹いっぱい。
11/11/09 19:13:27.64
つーかこっちで聞いた方がいい。
URLリンク(hibari.2ch.net)
748:745
11/11/09 19:13:54.59
>>746
ErrorLogは
ErrorLog logs/error_log
こんなかんじです
749:745
11/11/09 19:16:12.27
>>747
rapid siteのスレが・・・まぁ人が少なそうだったので・・・
すいませんwおじゃましてみましたw
750:名無しさん@お腹いっぱい。
11/11/10 00:54:37.03
customlog
751:745
11/11/10 11:54:33.12
調べてみたんですが、
エラーログのフォーマットってcustomlogで設定できないっぽいのですが
752:名無しさん@お腹いっぱい。
11/11/11 16:11:55.02
>>751
逆逆。CustomLogを使ってエラーログを吐かせるの。
753:名無しさん@お腹いっぱい。
11/11/11 16:52:00.54
>>752
そんなことできるの?
754:745
11/11/11 19:15:52.31
>>752
あ、エラーログと別に、デバッグログとして吐き出すってことですね。
普通のエラーログに出るようなWarning等々も吐き出せるってことですよね。
ちょっと調べてみます!
755:名無しさん@お腹いっぱい。
11/11/12 10:08:35.97
apacheなのかdnsなのか別の範囲なのかわからないんですが
自宅のLanの中にサーバを立ち上げて、
test1.myserv.com / test2.myserv.comという風にバーチャルホストでサイトを作っています
で、クライアントのマシンではhostsを弄ってドメインでブラウザからアクセスできるようにしています
ところが、hostsを触れない端末があり(iPod touchですが)、アクセスできなくて困っています
どうやって解決したら良いでしょうか?
アドバイスもらえると嬉しいです、よろしくお願いします
756:名無しさん@お腹いっぱい。
11/11/12 10:26:04.88
そりゃDNS立てるしかないだろ
そんなの初心者スレで質問する内容だ
757:名無しさん@お腹いっぱい。
11/11/12 10:29:39.19
>>755
apache関係ないな。
dnsmasqおすすめ。
5行位書けば設定可能。
hostsも見てくれるので、楽。
で、すべての機器はそのDNSを参照する。
dhcpdもついてるよ。
758:名無しさん@お腹いっぱい。
11/11/12 10:30:44.33
myserv.comの中の人ってこの程度の知識だったのか…
759:名無しさん@お腹いっぱい。
11/11/12 13:08:07.49
>>756,757
apacheで対応できることじゃないですね、すみませんでした
dnsmasqっての調べてみます
ありがとうございました!
760:名無しさん@お腹いっぱい。
11/11/12 13:16:06.00
>>758
ネタだよねソレ?
761:名無しさん@お腹いっぱい。
11/11/12 14:20:10.97
勝手に他人のドメイン名乗ってるって皮肉だろ
762:名無しさん@お腹いっぱい。
11/11/12 14:34:35.47
DDNSじゃねぇのかよ
763:名無しさん@お腹いっぱい。
11/11/13 22:24:26.61
DDNSが何なのか判ってるの?
764:名無しさん@お腹いっぱい。
11/11/14 01:32:11.96
判ってるよ?
765:名無しさん@お腹いっぱい。
11/11/14 03:15:22.29
>>763
どわいなみっくどぅおめいんすわぁーびす
766:名無しさん@お腹いっぱい。
11/11/14 04:21:26.82
「ぬぇ~む」が抜けてる
767:名無しさん@お腹いっぱい。
11/11/28 21:45:59.73
アナルプラグ
768:名無しさん@お腹いっぱい。
11/11/29 22:17:48.68
うほ
769:名無しさん@お腹いっぱい。
11/12/17 21:52:43.33
apache 2.4が正式にリリースされるのっていつ頃だろうね?
770:名無しさん@お腹いっぱい。
11/12/17 23:52:37.75
Apache 3.0構想発表 - 抜本的性能向上へ
URLリンク(news.mynavi.jp)
771:名無しさん@お腹いっぱい。
11/12/18 03:58:14.80
>>770
いつのニュースだよ
772:名無しさん@お腹いっぱい。
11/12/18 17:03:35.47
Apache 3.0の構想は永久に実現しないのかw
773:名無しさん@お腹いっぱい。
12/01/27 05:21:05.72
2.3は何時出るんだよ。
774:名無しさん@お腹いっぱい。
12/01/27 05:36:17.60
[RESCINDED ]Re: [VOTE] Release Apache httpd 2.4.0
On Sunday 22 January 2012, Jim Jagielski wrote:
> I am rescinding the vote for 2.4.0. Instead, on Monday (or
> Tuesday at the latest) I will T&R 2.4.1.
Plese wait until at least the core output filter issue is completely
resolved. Thanks.
775:名無しさん@お腹いっぱい。
12/01/29 01:55:04.59
httpd.confがまじうざい
servertokens profが有効化されないし
cssフォルダのcssファイルにアクセス権限がないためアクセス出来ませんっていわれるし
もうわけわかめ
776:名無しさん@お腹いっぱい。
12/01/29 02:27:36.01
修行が足りませんねw
777:名無しさん@お腹いっぱい。
12/01/29 02:42:32.87
うざいなら消しちゃえばいいじゃん。
778:名無しさん@お腹いっぱい。
12/01/29 13:16:44.84
2.2で困っていない
っていうか仕事が増えるから2.4出さないでくれ
779:名無しさん@お腹いっぱい。
12/01/29 15:18:25.41
cssフォルダの権限がrootになってたため起こったエラーでした
指定したユーザーに権限渡したらすんなりと動きました
780:名無しさん@お腹いっぱい。
12/01/30 08:25:36.26
権限の話なのになんでhttpd.confのせいだと思ったんだ。
781:名無しさん@お腹いっぱい。
12/01/31 13:39:52.43
>>775
てか、Apache を使うのをやめたらどう?
782:名無しさん@お腹いっぱい。
12/01/31 13:42:03.07
この調子だと他の使ったらうまくいくってわけでもなさそうだから
サーバ管理をやめた方がいいかも。
783:名無しさん@お腹いっぱい。
12/01/31 20:25:35.30
>778
むしろ仕事がなくなるぞ
784:名無しさん@お腹いっぱい。
12/02/01 18:29:24.20
2.2.22 age
785:名無しさん@お腹いっぱい。
12/02/11 12:03:56.95
apache httpd も下り坂なのかな?
Nginx強く成長、Webサーバとして確固たるポジションに - Netcraft
URLリンク(news.mynavi.jp)
人気急増の高速WebサーバーNginx、商用サポートサービスがスタート
URLリンク(sourceforge.jp)
786:名無しさん@お腹いっぱい。
12/02/11 13:13:15.49
>>785
静的コンテンツを配信する軽くて高速なhttpdと、動的コンテンツ用の高機能だけど
重いhttpdとで分化してきているってだけの話
787:名無しさん@お腹いっぱい。
12/02/11 13:57:05.52
Damien Katz氏がApache CouchDBから離反し、Couchbase Server開発を継続
URLリンク(www.infoq.com)
> 氏はこの製品を“絶対にApacheプロジェクトにはしない”としている。氏によると理由は、
> “コンセンサスを取りながら開発する方法がプロジェクトの競争力を制限してしまう地点に
> 到達した"からだ。
> InfoQ: あなたは、Apacheプロジェクトの動きは遅く、必ずしも競争力のある製品を生まない、
> と言っているように思います。Apacheの主な問題は何ですか。
> DK: 私たちは顧客やユーザの声に敏感に反応する必要があります。
> しかし、Apacheプロジェクトのやり方だとそれが困難だと分かりました。
> コードの同期を維持し続けるのはとても大変でした。
788:名無しさん@お腹いっぱい。
12/02/11 15:27:37.17
それがどうかしたの?
789:名無しさん@お腹いっぱい。
12/02/11 16:17:23.99
> On 09 Feb 2012, at 4:03 PM, Jim Jagielski wrote:
>
> > A heads up that I plan to T&R 2.4.1 within the next 48hrs...
> > Why 48hrs? To give people who might either have patches/backports
> > time to fold them in, as well as give people who may not support
> > a T&R time to note their disagreement and provide valid reasons
> > behind it.
>
790:名無しさん@お腹いっぱい。
12/02/11 16:30:13.96
独非営利団体がOpenOffice.orgベースの「White Label Office」を公開、Apacheはこれに対し協調を呼びかけ
URLリンク(sourceforge.jp)
> 現在ASFの元でインキュベーションプロジェクトとして運営されている。
> その間、OpenOffice.orgの一部の開発者がフォークプロジェクト
> 「LibreOffice」(The Document Foundation)を設立、OpenOffice.orgは求心力を失ったと見る向きもある。
LibreOfficeの連中はapacheとはもう関わりたくないってさw
791:名無しさん@お腹いっぱい。
12/02/11 23:19:12.52
787=790=とんでもないバカ、かつ包茎
792:名無しさん@お腹いっぱい。
12/02/12 00:21:54.62
>>790
LibreOfficeがOpenOfficeからフォークしたのはOpenOfficeがASFに託される前だろ
793:名無しさん@お腹いっぱい。
12/02/13 07:11:57.16
VirtualHostの設定をSQLiteなどに格納する方法はないんでしょうか?
794:名無しさん@お腹いっぱい。
12/02/18 11:19:06.31
> As such, I call the vote as PASSING and that httpd 2.4.1 will
> be released as GA.
795:名無しさん@お腹いっぱい。
12/02/20 13:20:34.66
>>793
やればできる。
796:名無しさん@お腹いっぱい。
12/02/20 18:46:33.83
そういうモジュールがある。
797:名無しさん@お腹いっぱい。
12/02/20 23:18:58.83
作ればあるもん
798:名無しさん@お腹いっぱい。
12/02/21 10:23:44.67
だよもん
799:名無しさん@お腹いっぱい。
12/02/21 22:29:25.14
Apache httpd 2.4.1 Released
The Apache HTTP Server Project is pleased to announce
URLリンク(www.apache.org)
800:名無しさん@お腹いっぱい。
12/02/22 23:04:13.20
「Apache HTTP Server 2.4.1」公開、6年ぶりの新たな安定版
URLリンク(internet.watch.impress.co.jp)
801:名無しさん@お腹いっぱい。
12/02/23 01:53:38.89
Apache 2.4.1のスループット評価(旧ApacheとNginxとのベンチマーク比較)
URLリンク(blog.matsumoto-r.jp)
>いずれにせよ、Apache2.4.1は大きく性能改善がなされ、大量のアクセスが来た場合の処理耐性はnginxよりも良いということになる。
802:名無しさん@お腹いっぱい。
12/02/23 02:19:34.50
aptで突っ込めるようになるのまだー
803:名無しさん@お腹いっぱい。
12/03/02 16:30:32.82
PHP 5.4 がついにリリース ― Web を高速に!
804:名無しさん@お腹いっぱい。
12/03/03 23:16:21.45
aprは別で単独でインストールしろという事になったのか。
805:名無しさん@お腹いっぱい。
12/03/03 23:31:22.99
apache 2.4.1にしてもPHP 5.4にしても、Windows用のmsi版作ってほしいー
ほんと、まじでお願いします
806:名無しさん@お腹いっぱい。
12/03/03 23:34:25.62
公式64ビットwindowsパイナリが欲しい
807:名無しさん@お腹いっぱい。
12/03/04 01:21:04.09
Migu 1mはわかりやすいなあ。パ(pa)イナリってなんだろ。
808:名無しさん@お腹いっぱい。
12/03/04 09:57:26.97
Apache2.2.22で質問
OptionsでIndexesを無効にし、DirectoryIndexにindex.htmlを指定している場合
URLが末尾/で終わったアクセスをした時にindex.htmlがなかったら403ではなく404を返したい。
つまり
URLリンク(hoge.com)
にアクセスした時に
URLリンク(hoge.com)
がなかったらForbidenじゃなくてNot Foundを返答したい。
普通は403なんだろうけど…
809:名無しさん@お腹いっぱい。
12/03/04 20:27:31.46
RedirectMatch 404 /$
810:808
12/03/04 22:05:34.43
>>809
この手もあったか
取り敢えず>>808の書き込みの後調べてみて
1.mod_autoindex.soを読み込まないようにする
2.OptionsでIndexesを有効にする。
と設定することで「オートインデックスの作成は許可するが機能は無効」になるので
Not Foundになったけど…。
811:名無しさん@お腹いっぱい。
12/03/04 23:28:33.94
エラーログが出ない方法が正解。
812:名無しさん@お腹いっぱい。
12/03/05 10:17:31.83
mod_dir をロードしない。
813:名無しさん@お腹いっぱい。
12/03/05 10:23:29.96
RFCを書き換えて403と404を入れ替える。
814:名無しさん@お腹いっぱい。
12/03/22 03:32:53.11
OpenSSL 1.0.1 出てるな
TLS v1.1 v1.2 サポートされるから入れとけよ
815:名無しさん@お腹いっぱい。
12/03/27 11:05:21.92
Indexesで表示されるファイルリストを Content-Type: text/html; charset=UTF-8で表示したい
のだけどどうすればいいでしょうか?
使ってるApacheはCentOS 5.8 でrpmで入るもので、httpd-2.2.3-63.el5.centos.1 です。
.htaccess に AddDefaultCharset UTF-8 とか書いてみても効かない様で、現在は
Content-Type: text/html; charset=iso-8859-1
になっています。
816:名無しさん@お腹いっぱい。
12/03/27 11:27:12.41
>> 815
IndexOptions Charset=UTF-8
817:名無しさん@お腹いっぱい。
12/03/28 03:01:46.58
>>816
㌧
818:名無しさん@お腹いっぱい。
12/03/28 14:48:53.59
>>815-817
状況によっては、こっちのほうがいいかもね。
IndexOptions +Charset=UTF-8
819:名無しさん@お腹いっぱい。
12/04/09 10:22:04.59
すまん、教えてくれ。
apacheで大量のコンテンツを処理する必要があるんだけど、
画像コンテンツは転送が完了するまでapacheのMaxClientsを消費するんだろうか?
ユーザが遅い回線で見てたらMaxClientsはどんどん消費されるんだろうか?
820:名無しさん@お腹いっぱい。
12/04/09 10:25:22.24
>>819
する
821:名無しさん@お腹いっぱい。
12/04/09 11:13:07.00
最近は一定以上遅い回線は足切りするのが主流だね。
822:名無しさん@お腹いっぱい。
12/04/09 11:18:46.94
ありがとう。
助かった。
823:名無しさん@お腹いっぱい。
12/04/16 15:11:55.08
PHPスクリプトをWEB公開ディレクトリに配置した状態で(←これがあまり宜しくないとは思うけど)
ブラウザからはアクセス出来ないけれど
cronからはキック出来る様にはどうしたらいいですか?
824:名無しさん@お腹いっぱい。
12/04/16 16:52:06.39
owner を cron から呼ぶアカウントにしといて chmod 700 とか。
825:名無しさん@お腹いっぱい。
12/05/23 13:56:45.86
下記の用にcakePHPを使用したPHPコードを実行させる為に
前準備としてブラウザより各ディレクトリ(ファイル)にアクセス
できることの確認を行っているのですが
なぜかcakephpディレクトリの中にはアクセスする事が出来ません。何が原因なのでしょうか?
※そもそも.htaccessを無効にしたのでアクセス出来なくちゃならないハズなんですが・・・
【ブラウザからアクセスした場合】
◯ URLリンク(localhost)
× URLリンク(localhost)
【cakephpディレクトリ内のファイル】
/var/www/html/cakephp
test.php
.htaccess → リネーム: htaccess_bk
【コマンドラインから直接スクリプトを叩いた場合】
[root@localhost cakephp]# php test.php
string(4) "test"
826:名無しさん@お腹いっぱい。
12/05/23 14:17:16.57
質問するなら、logと.conf位出したら?
パソコンが動きませんレベルで、解答しろと?
827:825
12/05/23 14:30:11.32
>>826
すみません。ログを載せるのが漏れてました。
やはり、
.htaccess を無効にしているのに表示されないのは不思議でなりません。
【Apacheのエラーログ】
[Wed May 23 14:25:00 2012] [error] [client 127.0.0.1] (13)Permission denied: access to /cakephp/test.php denied
828:名無しさん@お腹いっぱい。
12/05/23 14:46:43.86
>Permission denied: access to /cakephp/test.php denied
logに書いてあるとおり、パーミッション権限の設定によりアクセス不可能。
こんな、中学レベル以下の英語が読めないのはどうかと思う。