トップページ⇒php
982コメント345KB

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

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん04/11/28 18:58:29ID:???
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3

前スレ
△▲ WebProg 初心者の質問 Part10 ▼▽
http://pc5.2ch.net/test/read.cgi/php/1095633323/
0871nobodyさん05/02/19 12:22:13ID:???
>>870
POSTは制限なし。ハードディスクの限界はあるけど。
0872nobodyさん05/02/19 13:23:51ID:???
>>870
但しTEXTAREAの中身なんかは、
ブラウザ側が適当なサイズにぶった切ってしまうことがあるので注意
0873nobodyさん05/02/20 09:46:27ID:+jb4BLgg
休日になるとこの板は静止する
0874nobodyさん05/02/20 22:30:42ID:???
レス有難うございます。ぶった切るというのは尻切れになるって事ですか?
0875nobodyさん05/02/21 23:27:53ID:???
>>874
そういうこと。
前に長文書いて送ってきてくれた人がいたけど途中で切れてて(´・ω・`)
0876nobodyさん05/02/22 15:24:44ID:1SYxoSjg
質問させてもらいます

Winでperlで掲示板を作っています
設置は、レン鯖(FreeBSD、Apche、Perl5.8)の予定です

スクリプト、出力ページ、ログファイル共にシフトJISなのですが
文字コードの変換とか処理とかはしなくても良いのでしょうか?

配布している掲示板のスクリプトを見ると
文字コードの変換をしているのを見かけるので疑問に思いました
0877nobodyさん05/02/22 15:32:02ID:???
>>876
POSTされた文章のエンコーディングはブラウザ依存であって
一定とは限らないから変換はするべき。
0878nobodyさん05/02/22 15:49:31ID:???
>>876
perl 5.6 までは、スクリプト中にSJISの文字列を書くとトラブルを起こしやすかったので、
入出力がSJISでも内部コードはEUCに変換して処理する方が簡単だった。

5.8 で use Encode すれば、実用上はほとんど問題無くなる。

>>887 の言うように、ブラウザからのPOSTのエンコーディングは変換するべきだが、
POSTされてきた文字列が半角カナを含む場合にはまた厄介な問題が持ち上がるので、
その辺は気をつけた方がいい。
087987605/02/22 16:07:59ID:???
>>877
>>878
レスありがとうございます

変換をjcode.plとEncodeモジュールを両方で試したのですが
>>878さんの書き込み通り、半角カナの時は具合が良くありませんでした

半角カナで「アイ」とPOSTしたところ、jcode.plは文字化けで済んだ(?)のですが
Encodeモジュールにいたってはエラーで死んでしまいます

文字化け、エラーを回避するにはどうしたら良いでしょうか?orz

#jcode.pl
jcode::convert(*value, "sjis", "", "z");

#use Encode;
$from = guess_encoding( $value )->name;
Encode::from_to( $value, $from, "shiftjis" );
088087605/02/22 16:40:57ID:???
エラーの原因は、guess_encodingが、文字コードを判別出来ないときに
オブジェクトを返さないで文字列を返していたためでした

$from = guess_encoding( $value );
if ( ref $from ) { $from = $from->name; }
if ( $from !~ /shiftjis/ ) { Encode::from_to( $value, $from, "shiftjis" ); }

としてエラー、文字化け共に解決できました(たぶん)
ありがとうございました
088187605/02/22 16:46:51ID:???
連投失礼します

それとjcode,plだと文字化けしちゃうのが気になるのですが
シフトJISで「アイ」と短い語句(半角カナだけ?)だと
EUCと判断されてしまい、余計な変換をされてしまうからでしょうか?
0882nobodyさん05/02/22 19:44:27ID:egSrtZdT
Webprog初心者です。
最低これくらいは覚えておいた方がイイっていう言語はどれですか?

個人的に
perl PHP Java使いこなせる程度まで成長したいです。

書籍とかさがしてるのですが
CGI perl Java系は沢山みつかりますが
PHP系が以外と少ない
0883nobodyさん05/02/22 20:42:27ID:???
>882
ネットを回って調べたり、この板のスレをいろいろ読んでみれば見当がつくのでは。
そういうことを「自力で調べる」ことができず、人に聞いてすまそうとする人には
プログラミングは向かないと思います。
0884nobodyさん05/02/22 21:05:24ID:???
>>881
Shift_JISでの'アイ'はEUC-JPの'渦'。

>>882
何をしたいかで変わると思うけど。
vsスレ読めば、長所と短所が大まかだけど分かるよ。
(今はPerlのvsスレは無かったかな。)
0885nobodyさん05/02/22 22:06:34ID:???
言語1個出来れば他の言語もすぐ出来るし、すぐ出来ないようなら、そもそもその言語を出来るようになったとはいえない。
0886nobodyさん05/02/22 22:59:48ID:???
まあ言語を憶えるのも重要だが
TCP/HTTP/DNSといったネットワーク周り
あとファイルシステム/パイプ/プロセスといったサーバ周りのことを
とりあえず最低限理解して欲しい。
どの言語を使うことになっても WebProg する上では必ずついて回る話で、
理解してないと穴に落ち易いから。
0887nobodyさん05/02/23 00:23:12ID:rPfzMYCS
すんません。サーバーの絶対パスの調べ方なんですけど、板違い?
プロバイダはDION Windowsしか持ってない

FullPath Viewer 問い合わせ これ以外で知る方法ありませんでしょうか?
0888nobodyさん05/02/23 00:25:15ID:???
スレ違いでした

スマソ
設置の方に逝きます
0889nobodyさん05/02/23 01:05:24ID:???
こんばんは。現在私は、2ちゃんねる系の掲示板サイトを作ってます。
今日は、スレ立て制限を付けようと思ったのですが、
下記のようにしたら管理・削除人だけスレ立て許可した場合はスレ立てできるのですが、
キャップ持ちのみスレ立て許可したらキャップ持ちにもかかわらずスレ立てできません。どなたかご教授お願いします。


# スレ立て制限

Error('スレッドを立てる権限がありません') if ($thadmin == 1 or $thadmin == 1)and $capcng eq '';
Error('管理・削除人以外はスレ立て禁止です') if $thadmin == 1 and $capcng > 2;Error('キャップ持ち以外はスレ立て禁止です') if $thadmin == 2;
0890nobodyさん05/02/23 01:14:52ID:???
>>889
その情報だけではわかりません
それと大きなお世話かもしれないけどなるべく
if ( ... ) { ...; }
と書いた方が良いよ
0891nobodyさん05/02/23 01:21:42ID:???
>>889
論理演算子の使い方が分からんつーのが原因だと思うが、
そんなコードの断片だけ見せられても修正できるわけなかろう。
$thadmin == 1 or $thadmin == 1 のような わけわからんのを平気で書くくらいだから、
「論理演算」でググってよく学んでから修正しなさい。
089287405/02/24 15:40:14ID:???
>>875 有難うございますた
0893nobodyさん05/02/24 18:45:14ID:???
こんばんは〜。CGI正規表現についての質問なのですが、

正規表現の全角、マッチングの仕方のIF文のタグ(JIS)と、
その正規表現のコードをCGIのどこの部分に入れるか?

ということを教えていただきたいのですが…。
0894nobodyさん05/02/24 19:32:20ID:???
「CGI」とは何か勉強してきてください。
0895nobodyさん05/02/28 12:20:52ID:???
>>893
Perlだとしたら、
Perlメモ
ttp://www.din.or.jp/~ohzaki/perl.htm
なんかが参考になりますよ。


















それ以前に文法やれよって感じですけどね。
0896nobodyさん05/03/02 00:58:52ID:lC3/IjNa
髭式BBSが欲しいのですが
ttp://www19.big.or.jp/~hige/
サイトがなくなってるのでDLできません。
再配布しているところか、似たようなスクリプトを置いてあるサイト
どこかにありませんか?

0897nobodyさん05/03/02 02:48:16ID:???
>>896
>>3
0898nobodyさん05/03/02 09:27:28ID:???
これからブログ作ろうかと思ってる正真正銘の初心者ですが
お勧めのフリーブログサイトってありますか?
ヤフーかインフォシークあたりで作ってみようかと思うのですが
0899nobodyさん05/03/02 16:13:58ID:???
ブログスレに行きましょう
0900nobodyさん05/03/02 22:57:32ID:???
この板で頻繁に出てくる
\
ってなんでつか?
0901nobodyさん05/03/02 23:04:45ID:???
ちょっと質問というか何と言うか・・・

ttp://www.atmarkit.co.jp/fjava/rensai3/mojibake01/mojibake01.html
ttp://www.atmarkit.co.jp/fjava/rensai3/mojibake02/mojibake02.html
ttp://www.atmarkit.co.jp/fjava/rensai3/mojibake03/mojibake03.html

この辺の記事を読んで、ちょっと思ったんだけど、
JavaをつかったWebアプリを作成する場合、結局どうしたら良いんだ?

というのは、Windows機種依存文字なんてユーザに使うなと言っても使うだろうし、
『�@』とかは普通に使いたいだろう文字だろう。
ならば、Windows-31Jでいいじゃなかと思うが、やはり『〜』とかも使いたいだろう。

機種依存の問題、さらにはUnicodeの問題まである。
ならば、HTMLやらJSPも全部UTF-8で記述して表示もUTF-8にして、
データベースもUTF-8使えば問題無いのかな?
0902nobodyさん05/03/02 23:08:08ID:???
>>900
バックスラッシュ
日本語環境では\と同じ。
0903nobodyさん05/03/02 23:12:58ID:???
解説サイトとかで、わざわざ全角の\にしてる所あるね。
そこまでするなら\でええやん、みたいな…。それかフォント指定を変えれば良いのに。
0904nobodyさん05/03/02 23:58:47ID:???
>>897 行ってきます。
0905nobodyさん05/03/03 00:11:02ID:???
>>901
Java というか内部コードに Unicode を使う場合には必ず問題になる点で、
perl 5.8 でもやっぱり問題になりそうな気がするが、
しかし perl 5.8 の Encode はまた特殊な点があるので、違った形で現れるのかもしれない。
まあ全ては NEC が悪い。
0906nobodyさん05/03/03 00:14:57ID:???
>>905
すっこんでろカス
0907nobodyさん05/03/03 00:56:11ID:Q1wNh1ei
すいません
データファイル(xxx.datなど)があって、それを全てを読まずに
表示させる方法はありませんか。
よくあるBBSなど、古い書き込みは消えていきますよね。
それを消さず、データファイルに恒久的に追加して保存して
いきたいのです。表示させるときに全て読むようにすると
時間が経つにつれどんどん重くなってしまいます
何かいい方法ないでしょうか?
おねがいします!
0908907 05/03/03 03:53:41ID:???
なんとか手を考えました。
無視してください。
0909nobodyさん05/03/03 14:35:08ID:???
N*Cはオタ用ゲーム機会社だったからねえ。
関係ないけど今NE*のパソコン買うと標準でJWordが付いてくるらしい。
0910nobodyさん05/03/03 21:53:56ID:ekQkPKC0
どこに質問すればいいのかよくわからなかったので、質問させてください。

画像を貼り付けることの出来るBBSのCGIを探しています。
記事の内容にimgタグを記入すれば、そのタグが有効になって貼り付け出来るといったものです。
特に画像のアップロードを持っている必要はなく、ネット上に置いてある画像を参照できればいいです。

そういったフリーCGIはどこかにおいていないでしょうか。
0911nobodyさん05/03/03 22:23:57ID:???
>>910
web制作板に「こんなCGI探してます」ってスレがあるです
0912nobodyさん05/03/04 07:57:03ID:???
>>910
普通に考えてそんな機能無理じゃないか?

IMGタグを記入して画像を貼り付けるといっても、
IMGタグで記入して表示されるのはサーバにあるファイルな訳で、
この時点で画像のアップロード機能が必要。
さらにアップロードするのに、IMGタグで指定するなんて2度手間。

普通にクライアント上のファイルを指定してアップロードし、
そして画像を表示させる方が楽じゃん・・・
0913nobodyさん05/03/04 08:16:31ID:???
>>912
> 画像のアップロードを持っている必要はなく、ネット上に置いてある画像を参照
直リンしたいという事だと思われ
0914nobodyさん05/03/04 09:16:01ID:???
外国の掲示板にはそういう機能のがけっこうある
[img]http://hoge.com/images.jpg[/img]
とかで貼り付けできる
0915nobodyさん05/03/04 09:30:16ID:???
>>910
<img>タグだけ許可するようにしたらいい
タグが使える掲示板ならいっぱいあるだろ
0916nobodyさん05/03/04 22:12:23ID:???
「とりあえずXAMPPをインストールしてみよう」ってのは危険ですか?
0917nobodyさん05/03/05 14:03:03ID:???
http://blog.naver.co.jp/*******.do

ネイバーのブログなんですが、ユーザー判定の仕組って
どうなってるんでしょうか?

.doがついてるとブログと認識されているらしいのですが、
ユーザーごとに.doファイルを作成して、
ファイル名を取得したのちに、メイン処理をするスクリプトへ
移動しているのでしょうか?

しかし、存在しない.doファイルにアクセスすると、「ブログが存在しません」
と表示されますが、存在しない.do以外のファイルにアクセスすると
404が出力されます。

どんな処理をしているのか分かる方おりますでしょうか?
0918nobodyさん05/03/05 14:44:40ID:???
naver が実際にどうやってるかはしらないが
例えば mod_rewrite で一定条件により URI を書き換えて blog 処理CGI に渡せば同じことはできる

0919nobodyさん05/03/05 15:30:51ID:???
>>918

なるほど、mod_rewriteを.htaccessで記述すればなんとかできそうです。
もう少しググって情報集めてみます。どうもありがとうございました。
092091905/03/05 18:38:29ID:???
教えていただいた方法で期待通りの結果が得られました。ありがとうございます。
しかしながら、あと少し分からないところがあります。

ブログやBBSなどで、ページを移動する際にGETメソッドで
移動することがあります。
私のサイトのBBSもページ移動時にはGETメソッドで移動しているのですが、
そうすると.htaccessに

RewriteEngine on
RewriteRule ^(.+)\.do(.*)$ hogehoge/bbs.php?id=$1$2

と記述することにより

bbs.php?id=***&page=2

というURLに行くと、***.do&page=2 のURLに移動してくれます。
またネイバーさんを例に出させていただくのですが、
ネイバーさんの場合、GETメソッドでページ移動時のURLを

postList.jsp?blogId=***&categoryNo=0&cpage=1&viewdate=

のようにしてありますが、これをクリックするとアドレスバーの部分が
***.do という風になり、&categoryNo=0&cpage=1&viewdate=の部分が消えています。
これはいったいどういう方法をとっているのでしょうか?
ヒントでもいいので教えていただければありがたいです、
092191905/03/05 18:40:59ID:???
訂正:
------
***.do&page=2

というURLに行くと、bbs.php?id=***&page=2 のURLに移動してくれます。
--------
でした
0922nobodyさん05/03/06 11:30:11ID:???
【CGI】こんなCGI探してます
のスレがなかったので、ここにカキコしまふ。

ttp://regnessem.sourceforge.jp/cgi-bin/vote/vote.cgi?id=request
↑と同じようなCGI探してるのですが、無いですかね?
0923nobodyさん05/03/06 11:47:29ID:???
>>922
移転しますた
ttp://pc5.2ch.net/test/read.cgi/hp/1106947416/l50
092492205/03/06 12:19:16ID:???
>>923
ありがとうございます。
0925nobodyさん05/03/08 01:08:12ID:???
ActivePerl 5.6.1.638をDLしてtime-hiresをインストールしようと思ったんですけど、
DOS窓からinstall time-hiresと打っても
Error installing package 'time-hires': Read a PPD for 'time-hires', but it is not intended for this build of Perl (MSWin32-x86-multi-thread)
とでてtime-hiresが使えないんですけど、どうしたらいいのですか。
0926nobodyさん05/03/08 01:21:15ID:???

- - - - - ここまで釣り - - - - -
0927nobodyさん05/03/08 02:16:39ID:???
('A`)
0928nobodyさん05/03/08 04:09:19ID:???
質問です。
ネットショップなどでメールアドレスを入力しようとすると、
最初の一文字を入力した時点で、その文字から始まる、
過去に入力したアドレスが、テキストボックスの下に
ずらっと表示される機能がありますよね?
あれって、どうやって実現しているのでしょうか?

よろしくお願いします。
0929nobodyさん05/03/08 04:59:15ID:???
>>928
ブラウザの機能
093092805/03/08 05:19:24ID:???
朝早くからありがとうございます。>>929

たとえば、
あるサイトのメールアドレス入力欄で入力した文字列が、
別の(まったく無関係の)サイトのアドレス入力時に、
候補として表示されることがあります。

このような機能を実現するには、
メールアドレス用のテキストボックスに
サイト構築側で何か設定が必要なのでしょうか?

よろしくお願いします。
0931nobodyさん05/03/08 07:58:55ID:???
>>930
formのname別に記録されてるからnameを同じにすればいい
emailとかaddressとか良く使われそうな名前にすれば
0932nobodyさん05/03/08 08:01:35ID:???
>>930
オートコンプリート
ttp://msdn.microsoft.com/workshop/author/forms/autocomplete_ovr.asp
0933nobodyさん05/03/08 09:13:38ID:???
そう言えば以前うちのサイトに
「掲示板に自分の名前が表示されています、お願い消してください」
ってメールがきたよ。
まあ、input formの名前欄にクッキーで保存された名前が表示されていただけなんだけど。
093492805/03/08 16:50:07ID:???
ありがとうございます>>931-932

異なるサイトで表示されるのは、
意図的にせよ偶然にせよ、
nameが同じだからということですね?

後はブラウザのオートコンプリートの機能が
勝手にやってくれると。
0935nobodyさん05/03/10 07:56:02ID:DzQHWw/r
http://www.marsflag.com/ の検索結果で使っているような、
Webページのサムネイルって、
どうやったらサーバー側で作れるのでしょうか?
0936nobodyさん05/03/10 11:06:27ID:???
>>935
DBとCGI
0937nobodyさん05/03/10 11:58:04ID:???
>>935
ブラウザのレンダリング機能を拝借するのが手軽かな。
キーワードを挙げていくと、
「html2(bmp,jpg,png,ps)」、 「webnail2」、「url2bmp」
「Thumbnail Generator」、「Filtrix」
てな感じか。対応OSがごちゃまぜになってるがキニスルナ
鯖ってことでXが駄目な場合は、Xvfbあたりを利用するとよい。

取得できる画像の精度はよく分からん。
そうだ。君、全部試して比較をおやりなさい。
0938nobodyさん05/03/10 12:18:18ID:???
>>935
linuxならkhtml2pngとかhtml2jpegとかある
0939nobodyさん05/03/10 15:10:01ID:Mmpnq31h
http://www.mag2.com/
このサイトを利用してメルマガを配信しているのですが、これってCGIで自動的に
登録することはできませんか?

当方懸賞サイトをやっているのですが、登録時にメルマガを読む・読まないの
選択をしてもらって読むという選択をしてくれた人にだけ、自動登録をしたいのです。
もちろん確認メールは相手側に届くのはかまいません。

今仕組みを見ていたら、登録時には「登録しました」などの画面が表示されてしまうのです。
しかしその画面はいらない。

つまりマグマグの登録CGIの出力をさせずに、出力以外の処理、つまり登録部分だけ
やらせたいのです。

無理でしょうか?
094093905/03/10 15:16:47ID:Mmpnq31h
普通に考えてリアルタイムでは無理だと思います。
でもメルマガ購読希望のアドレスを一旦どこかに集めて、こちら側のスクリプトで
登録CGIにクエリを送りつけるっていうのならできるかもと思ってるのですが・・・

cronとか使って1日1回代理登録するCGIを起動するとか。
もちろん出力はなしで。

無理か・・・・???
094193905/03/10 15:24:33ID:Mmpnq31h
すいません。専門がperlなのでそちらで具体的な質問してみます。
失礼します。
0942nobodyさん05/03/10 16:09:47ID:???
専門がperl
0943nobodyさん05/03/10 18:03:11ID:???
1日待つぐらいなら直接まぐまぐで登録したほうが早いだろ
利用者の利便性なんかこれっぽっちも考えてないオナニーサイトだな
0944nobodyさん05/03/10 21:43:55ID:???
すいません。専門がperlなので。
失礼します。
0945nobodyさん05/03/10 22:35:49ID:Lndb2Cof

■■■ お勧めレンタルサーバー ■■■

【ホームページを作るならここをあたれ!】

A:無難なサーバー。 お勧め!!  
 ttp://www.webspeed.ne.jp/  
 ttp://www.wadax.ne.jp/
 ttp://www.ktplan.ne.jp/
 ttp://www.wakwak.net/
 ttp://www.cpi.ad.jp/  
 ttp://solid.ad.jp/  

B:ある程度の障害は大目に。  
 ttp://www.binboserver.com/
 ttp://s55.net/
 ttp://www.j-navi.com/
 ttp://domainya.net/
 ttp://www.j-speed.net/main/
 ttp://www.cyberjellyfish.com/

0946nobodyさん05/03/11 02:39:30ID:aKuLhK2L
こんばんは。
今PHP5をインストールしていたのですが、
ダウンロードしたファイルをC:\に展開する所までは
出来たのです。
ですが、この後の、php5ts.dllとphp*.dll以外の*.dllファイルすべてを
システムフォルダにコピーする、という項目でぎょ、となって
います。
php*.dllや、*.dllの、*って何をさすのでしょうか・・・?
IT用語集というサイトさんなどで検索をかけてみたのですが
見つからなくて・・・。
どなかたご指導お願いいたします・・・。
0947nobodyさん05/03/11 02:46:50ID:???
>>946
ワイルドカード
094894605/03/11 02:51:25ID:aKuLhK2L
>>947さん
ありがとうございました。
ワイルドカードと読むのですね。 ずっと米、米、と
読んでいました_| ̄|○  阿呆すぎますよね・・・。
ええと、ワイルドカードで検索をしたのですが、
”、「任意の文字」を意味する特殊文字。”
と記述してあったのですが、この場合、phpの後ろに何か文字が繋がる
dllファイルは省いて、phpがついていないdllだけコピーしろ、
という解釈であっているですか?
0949nobodyさん05/03/11 03:05:08ID:???
>>948
ちゃんとIT用語辞典でも何でもいいけど読んだのか?
任意の〜、の意味もわかんねーのかよ。
君の解釈と逆のことだからね。
ちなみに「*」の読みはアスタリスク。
095094605/03/11 03:21:30ID:aKuLhK2L
>>949
え。逆の解釈ですか?_| ̄|○
えと、恐れながら、php*.dll以外の*.dllファイルすべてを
システムフォルダにコピーする、なので、
php(任意の文字).dll”以外の”(任意の文字).dllファイルすべてを
システムフォルダにコピーする
という意味になりはしないでしょうか・・・?
ええと、たとえば、php_bz2.dllとか、php5nsapi.dllは
コピーしない、という意味にならないのですか?
0951nobodyさん05/03/11 05:21:53ID:???
>>950
お前さんの解釈であってるよ。
0952nobodyさん05/03/11 08:57:57ID:???
>>946
コピーするのはとりあえずphp5ts.dllだけでいいよ
mysqlが使いたければlibmysql.dllもコピーすればいい
095394605/03/11 09:55:02ID:???
>>951 >>952

無事に、エラーが出る事もなくなり、インストール
完了いたしました。
ありがとうございました。
0954nobodyさん05/03/12 14:03:13ID:7AI1e6hX
質問です。

SOAP::Liteの入ってない(入れることもできない)レンタルサーバで
Web サービスのクライアントcgiをperlで作るとしたら
何かいい方法はあるでしょうか?

代替になるようなモジュールや、ファイルを置くだけで使えるように
なるタイプのplやpmがあったりするとウレシイです。

socketは使えますが、自前で通信してxmlパースして・・・
っていう方法しかないならあきらめます。
0955nobodyさん05/03/12 15:44:33ID:nGhVhxBW
webサーバーのレスポンスヘッダで

Cache-Control: no-store
Cache-Control: private

ってな感じで両方あるのってどういう意味?
no-store はキャッシュするなって意味で、
private は共有キャッシュでなきゃOKってことでしょ? なんか矛盾してないか?
0956nobodyさん05/03/13 15:16:49ID:???
最近安定してるね
0957nobodyさん05/03/13 19:40:00ID:???
>>955
no-store の意味を no-cache と混同してないか?
http://www.studyinghttp.net/cgi-bin/rfc.cgi?2616#Sec14.9.2
0958nobodyさん05/03/14 22:42:46ID:???
いきづまってしまったので質問をさせてください。
windows2000+apache2の鯖を構築中なのですが、
cgiを動かすディレクトリをcgi-binとしたときに
http://〜〜/cgi-bin/aaa/へアクセスしたときに
http://〜〜/cgi-bin/aaa/index.html
を表示させたいのですが403となってしまいます。

ちなみに直接http://〜〜/cgi-bin/aaa/index.htmlにアクセスすると表示は出来ます。
また、cgi-bin下ではないディレクトリでは、たとえば
http://〜〜/aaa/にアクセスすると
http://〜〜/aaa/index.html
が表示されます。
http.confを読んでみたのですが変更箇所が分かりません。
cgi-binフォルダ下でスラッシュまでのurlでindex.htmlを表示させるにはどうしたらよいのでしょうか。
0959nobodyさん05/03/15 02:52:05ID:???
DirectoryIndex index.html index.htm

こういうディレクティブをcgi-binの指定個所に加える。
が、そもそもcgi-binにhtmlファイルを置かない方がよい。
cgi-binは、cgiファイルやそれが作る(読み込む)データファイルを置くべきディレクトリだから。
0960nobodyさん05/03/15 04:43:48ID:???
>>959
サンクスです。
cgi-bin下にindex.htmlを生成して普段はそれを読ませる日記スクリプトを設置したかったので助かりました。
0961nobodyさん05/03/16 07:23:44ID:???
生成するのは他のディレクトリにすべきでは。
0962nobodyさん05/03/16 10:45:51ID:D8+osf/Q
i-popというメールを確認できるCGIを使っています。

添付ファイルがある場合も文字データになってしまうので
分離して表示できないような感じで似たようなCGIがあれば教えてください。
0963nobodyさん05/03/16 14:46:40ID:???
【CGI】こんなCGI探してますver.16
http://pc5.2ch.net/test/read.cgi/hp/1106947416/l50
0964nobodyさん05/03/16 14:54:44ID:nC9eGaLg
k
0965nobodyさん05/03/16 18:16:00ID:+NAcU/GY
困っているので教えてください。板違いでしたらご指摘お願いします。

movable typeをblogに使っています。既エントリーの投稿を修正して
「保存」ボタンを押すと
エントリーの保存に失敗しました: Insertion test failed on SQL error Duplicate entry '40' for key 1
のエラーが出ます。今まではこのようなことはなかったのですが
何か、解決法、原因等ありましたら教えてください。

サーバー:ロリポップ
MySQL:使用
Movable Type:Version 3.151-ja

なお、トラックバック時ではないです。エントリー修正時です。
またエントリーは全部あわせても100はないです。

宜しくお願いします
0966nobodyさん05/03/16 18:17:06ID:JT7isIlS
localでapacheを使ってCGIを動かそうとしたのですが、うまく動きません。

エラーログはこんなん出てます。
[Wed Mar 16 17:38:32 2005] [error] [client 127.0.0.1] Premature end of script headers: c:/program files/apache group/apache/cgi-bin/printenv.cgi
[Wed Mar 16 17:38:32 2005] [error] [client 127.0.0.1] Can't open perl script "c:\PROGRA~1\apache": No such file or directory

どうしたらいいんでしょう・・・誰か教えてください
0967nobodyさん05/03/16 20:10:37ID:???
No such file or directory
これをにほんごにほんやくしてみましょう
0968nobodyさん05/03/17 12:39:33ID:???
>>965
〉またエントリーは全部あわせても100はないです。

そうね。40くらいだと思う。
0969nobodyさん05/03/17 14:13:31ID:???
1、掲示板のログとかで、DB無しだと一行消すために全行書き直すことになると思うのですが、
  MYSQLとかだと一行消して間をつめるみたいに軽い処理でできるのでしょうか?

2、最近のサーバーなら5000行を超えるテーブルでも比較的軽く操作できますでしょうか?

3、カンマ区切りのテキストファイルをたくさん作るくらいならMYSQLにすべきでしょうか?

4、MS-ACCESSのようにテーブル作るたびにファイルができるのでしょうか?


webアプリを作っていて、できたのはいいもののデータファイルが1000行とか超えてくるとさすがに心配です。
ファイルロックをしてはいますがfrockでは完璧ではないようで・・

どなたかY/Nで結構ですので1〜4答えてください。
0970nobodyさん05/03/17 14:23:48ID:???
確か、レコード自体は一個開いたら次に新しく来たデータはそこに入るって感じだったかな。
大抵の場合、呼び出す時に順番指定するから問題は無いけど。
MySQLしか弄った事が無いけどね。
レス数が950を超えています。1000を超えると書き込みができなくなります。