△▲ WebProg 初心者の質問 Part22 ▼▽

952nobodyさん:2010/12/24(金) 18:32:56 ID:???
>>950
ping ****.dip.jp
953nobodyさん:2010/12/24(金) 19:39:28 ID:???
>>952
pingを送信しましたがグローバルIPが返されるのでアクセスできない状態でした
nslookupではローカルIPが返ってきます

検索して見つからないと書きましたが以下のページに似たような症状が報告されていたので
№15に示してあるとおりポート3306番を開けましたが改善ありません(外部から確認しました)
http://fedorasrv.com/bbshtml/webpatio/457.shtml

ちなみに№16の示されているように****.dip.jpの権限を確認したところ、rootアカウントでは全てY、無印では全てNとなっています

内部のDNS設定がおかしいのでしょうか
954nobodyさん:2010/12/24(金) 19:49:57 ID:x5ZC0ea3
>>950,951です
ttp://centossrv.com/mysql.shtml
"※ホスト名を指定してログインできない場合の対処"ときっぱり書かれてありました

お手数おかけしました
申し訳ありませんでした
955nobodyさん:2010/12/28(火) 15:15:51 ID:dnyTL0VU
php.iniでエラーログOnにしてディレクトリも指定していますが、
全部apacheのエラーログに出力されてしまいます。

対応方法のお教えくださいますよう、よろしくお願いします。
956nobodyさん:2010/12/28(火) 15:17:52 ID:???
>>955
何が?どうしたいの?
957nobodyさん:2010/12/28(火) 15:23:17 ID:???
>>955
ディレクトリではなくエラーログのファイル名をフルパスで記述
そのエラーログが存在する事を確認
そのエラーログへの書き込み権限がある事を確認
958nobodyさん:2010/12/28(火) 17:01:35 ID:I2Q4VqBG
959nobodyさん:2010/12/28(火) 17:55:00 ID:???
>>958
URLだけ貼ってもわからんです。要点をまとめて質問してください。
960nobodyさん:2010/12/29(水) 14:16:49 ID:lYN+qHnJ
mixiはページ毎にファイルを作っているようですが、
フレームワークじゃない大規模サイトでページ毎にファイルを作っていたら
管理が大変にならないですかね?
961nobodyさん:2010/12/29(水) 15:03:09 ID:???
どこの情報だよそれ
2000万人分のページをファイルで作ってると?
962nobodyさん:2010/12/29(水) 17:34:35 ID:???
検索語ごとにページを作っているGoogleのほうがもっとすごいよ!!
963nobodyさん:2010/12/29(水) 21:15:38 ID:???
googleだとやりかねん
964nobodyさん:2010/12/30(木) 00:38:23 ID:???
webサーバーの data/ に画像ファイルがたくさんあるんですけど
しばらく呼び出されてないファイルを削除するにはどうしたらいいでしょうか?

965nobodyさん:2010/12/30(木) 00:45:20 ID:???
最終アクセス時間を調べて取捨選択
966nobodyさん:2010/12/30(木) 00:50:15 ID:???
ありがとうございます。さっそく書いてみます。
967nobodyさん:2010/12/30(木) 12:58:01 ID:Sj8a7acu
>>961
いえ。ユーザのページではなく、各コンテンツ毎にファイルがありますよね?
日記一覧ならlist_diary.pl、日記詳細ならview_diary.pl
プロフィールならshow_profile.pl、カレンダーならshow_schedule.pl
と言ったようにファイル毎にコンテンツを管理しています。
968nobodyさん:2010/12/30(木) 14:34:50 ID:???
それテンプレートだろ
引数でデータベースから取り出して表示するんだろ
969nobodyさん:2010/12/30(木) 16:20:42 ID:???
>>967
mixiやってないから知らないけど、少なくともそれを手動で管理はしてないよ。
実体が複数あるのではなくてmod_rewrite的にディレクトリパスがパラメータとして渡されるか、
もしくはユーザの個別設定とかキャッシュとかを埋め込んでるスクリプトじゃないかな。
970nobodyさん:2010/12/30(木) 17:03:32 ID:???
plファイル自体はあるんじゃないの?
971nobodyさん:2010/12/30(木) 17:59:24 ID:???
>>969
名前が出てる *.pl に安直にクエリストリングくっつけて運用されてるよ。
それだけの話。
972nobodyさん:2010/12/30(木) 18:01:03 ID:???
つまり、index.php?mode=diary&action=add

と同じようなイメージですか?
973nobodyさん:2010/12/30(木) 18:05:50 ID:???
??結局何が聞きたかったのか分からん
4種類のページ作るのが大変なのか・・・?
974971:2010/12/30(木) 18:19:13 ID:???
>>972
日記書くときは add_diary.pl?id=UID (UIDはユーザ毎ユニークな数字)が
叩かれるけどそんな感じ。何かにつけて (?:owner_)?id=UID は引き回される。

というか元の質問者さんとは別の人なのかな?
975nobodyさん:2011/01/01(土) 09:31:05 ID:???
Apacheの良講座サイトない?
無料なので
976nobodyさん:2011/01/01(土) 09:42:32 ID:???
公式マニュアルかな
977nobodyさん:2011/01/04(火) 09:42:08 ID:???
ヴぃsた 2.2
You don't have permission to access /server-status on this server
forbiddenになっちまうよ・・・
どうすりゃいいの?

httpd.conf の
#LoadModule status_module modules/mod_status.so
#Include conf/extra/httpd-info.conf
の#取って

httpd-info.confに追加
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from localhost
</Location>

これらをいじっただけです
978nobodyさん:2011/01/04(火) 09:52:58 ID:???
解決しました
を#denyしたけど、これ駄目なのか?
979nobodyさん:2011/01/04(火) 18:56:00 ID:???
エラーログ見れば 127.0.0.1 じゃないIPになってて蹴られてるとか。
980nobodyさん:2011/01/05(水) 06:37:52 ID:???
最近主流の言語はPHPなの?
981nobodyさん:2011/01/05(水) 08:16:23 ID:???
いいえ
982nobodyさん:2011/01/05(水) 11:35:37 ID:???
bat が今は熱い
983nobodyさん:2011/01/05(水) 14:43:28 ID:???
掲示板を自作しようと思うのですが
2chのdatみたいにテキストデータで情報保存するのと
sqliteで情報保存するのと
どっちがお勧めなのでしょうか
984nobodyさん:2011/01/05(水) 15:22:36 ID:???
sqliteに決まってる
985nobodyさん:2011/01/05(水) 18:40:22 ID:???
datで2chと同じログ形式にすれば2chブラウザ使えるという利点もある
986nobodyさん:2011/01/05(水) 19:26:14 ID:???
その形式で書き出すのを別に作るだろ。
テキストで作るなんて面倒で、逆にどっちがいいかって言ってる人にはお勧めしない。
987nobodyさん:2011/01/05(水) 21:01:46 ID:???
>>983
学習目的だよね
「どっちを学べばいいですか?」って話なら両方
988nobodyさん:2011/01/05(水) 21:05:53 ID:???
>>983
SQLで複雑なクエリを実行するなら、SQLiteになるだろう。
ただし、データ量が多くなると途端に遅くなることも。

単純な検索等のみなら、テキストファイルで処理するほうがはるかに速い。

989nobodyさん:2011/01/05(水) 21:24:24 ID:???
SQLiteはねーよw
990nobodyさん:2011/01/06(木) 12:47:41 ID:???
mysqlでも使えと?
991nobodyさん:2011/01/06(木) 12:52:23 ID:???
1スレ1000コメントごとにsqliteのdbを別にするのが正解
992nobodyさん:2011/01/06(木) 13:01:25 ID:???
だったら、テキスト保存でも良くないか?
993nobodyさん:2011/01/06(木) 13:04:12 ID:???
次スレ誰か頼む
994nobodyさん:2011/01/06(木) 13:56:23 ID:???
1カラムが
ID  DATE  TITLE  TEXT
で、TEXT にスレの dat をまるまる放り込んでるよ。
だってさ、1行1カラムで放り込む必要あるか?
995nobodyさん:2011/01/06(木) 14:10:05 ID:???
検索はどうするの?
996nobodyさん:2011/01/06(木) 17:32:24 ID:???
Googleにまかせる
997nobodyさん:2011/01/06(木) 17:34:52 ID:???
ブラウズされる度にSQLにselect命令して動的生成
998nobodyさん:2011/01/06(木) 18:51:28 ID:???
TEXT に対して検索すりゃいいじゃん
別に該当のスレ番に飛ばすとかクソ親切にする必要もなく、該当する単語が見つかったスレのデータを全て表示させて、
あとはクライアント側の人間が CTRL+F で検索すりゃいいだけ
999nobodyさん:2011/01/06(木) 20:48:14 ID:???
そのスレに何レスあるかはどうやって知るの?
1000nobodyさん:2011/01/06(木) 21:53:07 ID:???
次スレ
△▲ WebProg 初心者の質問 Part23 ▼▽
http://hibari.2ch.net/test/read.cgi/php/1294318320/
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。