トップページphp
990コメント300KB

CGIだけど、なんか質問ある? Part 10

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん03/03/26 22:47ID:44KxXtaW
CGIの運用に関する質問スレッドです。

※CGIは特定の言語に依存するものではありません。

※Perlのコーディングに関する質問は専用スレがありますのでそちらでお願いします。
  ↓
【Perl】初心者コーナー Part21
http://pc2.2ch.net/test/read.cgi/php/1047980851/l50

過去ログ・関連スレッドは >>2-5 あたりに
0967nobodyさん03/06/25 22:39ID:???
>よって自分的には>>964は釣りorネタと決定。
同ー胃。

一応マジレスすると、アクセス拒否だって言われてるんならアクセス拒否だろ、としか…。
CGI実行ユーザーの権限でアクセスできないんだろ。
0968nobodyさん03/06/25 22:44ID:???
>CGI実行ユーザーの権限

何を指してるんだ?ownerか?はたまたnobodyか・・・まさかrootってことは無いだろうし・・・。
0969nobodyさん03/06/25 23:14ID:???
>>968
IISの実行権限じゃないのか?
確か、IISインストしたら変なアカウント1個できるからそれじゃないのかな
0970nobodyさん03/06/26 00:05ID:???
つかまあ、IISなんぞ使う奴の気が知れん訳だが。
やっぱ、釣りなのかなあ。
0971nobodyさん03/06/26 00:06ID:???
CGIでファイルを新規に作ることができるのなら、
新規に作られたファイルの所有者みればわかりそうなもんだ。
0972nobodyさん03/06/26 03:01ID:???
CGIのカウンターを設置したいのですが、
CGIファイルなど全てを別サーバに置いても、動作してくれますか?
0973nobodyさん03/06/26 04:31ID:???
>>972
レンタルのカウンターがまさにそれぢゃないの?
0974nobodyさん03/06/26 09:54ID:???
自分で作った奴をレンタルしてますが、何か?
0975nobodyさん03/06/26 18:15ID:gCrGMfEU
これまで当たり前のごとくUNIXサーバを利用してきたので
ちょっと引っかかっています。

フランスの無料サーバにKENT WEB配布のスクリプトをFTPソフトでなく
(FTPは申請制でまだ許可をもらっていないため)
ブラウザからアップロードして呼び出してみたところ、
以下のようなエラーが表示されました。

CGI Error
The specified CGI application misbehaved by not returning
a complete set of HTTP headers. The headers it did return are:

Unrecognized character \x0E at G:\Domains\hogehoge.com\wwwroot\personal\momotaro\bbs\keijiban.cgi line 1.

よく考えてみたらパーミッションをいっさいいじっていないし、
かといってブラウザ上からの設定項目があったか?というのも
フランス語なのでよくわからず、フォーラムで検索してみたら
Windowsサーバであることがわかりました。
この場合、1行目だけWindowsサーバに対応するよう書き換えれば
よいのでしょうか?(今後のためにFTP使用許可の申請は出しましたが…)

どうぞアドバイスよろしくお願いいたします。
0976_03/06/26 18:24ID:???
http://homepage.mac.com/hiroyuki44/
0977nobodyさん03/06/26 18:36ID:???
>この場合、1行目だけWindowsサーバに対応するよう書き換えればよいのでしょうか?
ダメなんですか?

質問は真面目に書け。
0978nobodyさん03/06/26 18:37ID:u4XYG4uM
トライポッドでYY-BOARD Ver: 5.04 はどこに#を入れたらchmod回避出来るわけ?
0979nobodyさん03/06/26 18:53ID:???
chmodやsleepまで使えないのかあそこは・・・・
0980nobodyさん03/06/26 18:53ID:???
>>978
yyregi.cgi
824行目 if ($f) { chmod(0666, $pastfile); }を

#if ($f) { chmod(0666, $pastfile); }
0981nobodyさん03/06/26 19:18ID:gCrGMfEU
>>977

おちょくったつもりは一切ないのですが…
まずきっかけをつかんでから自分でどう書き換えるか調べようと考えて
「どう書き換えたらよいですか?」という質問にはしませんでした。

miやJeditでスクリプトのファイルを開くと
デバッガー(って言うのか?)で表示された行の番号とは
違って表示されるときがありますし、Macintoshを使っていると
どうもWindows流の表示に慣れていなくて不安を感じたもので
質問させていただいたのですけれども不適切だったでしょうか。
0982nobodyさん03/06/26 20:32ID:???
>>981
あなたにプログラムを書くだけの技術があるようには到底思えない。
そして、ここは使う人ではなく作る人の板。
0983nobodyさん03/06/26 20:33ID:???
>>982
釣りでしょう。
0984nobodyさん03/06/27 00:04ID:???
>>982
>この場合、1行目だけWindowsサーバに対応するよう書き換えれば
入っているのがActivePerlなら、1行目なんか無視すると思うけど。
それに\x0Eなんて入ってるワケ?試しにいろいろやってみれば?

それもやらない人が、そもそもフランス語のサーバで、
説明一切フランス語でやっていけるわけ?

0985nobodyさん03/06/27 06:09ID:???
>>981
不適切っつーか、
>1行目だけWindowsサーバに対応するよう書き換えれば
ってのをやってないからだろ。聞く前にやれバカ。
「どう書き換えたらよいですか?」の方がまだマシ。
次は「この修正したファイルをアップロードしても大丈夫でしょうか?」とでも聞くつもりか?黙ってやれっての。

質問は

1.○○がしたくて、
2.△△をやったが、
3.××の理由でできませんでした。

って書けやボケ。
Perl 初心者コーナーと同じだが、どこのスレでもどこの掲示板でもどこの学校・会社でも同じだ。常識知らずはカエレ。
0986nobodyさん03/06/27 06:34ID:???
>>985
解らないなら偉ぶらないで解らないと書くべきだ。
0987nobodyさん03/06/27 11:35ID:???
次スレ

CGI: Common Gateway Interface part 11
http://pc2.2ch.net/test/read.cgi/php/1055597189/
0988nobodyさん03/06/27 11:38ID:???
>>987
騙されますた
0989nobodyさん03/06/27 11:50ID:???
>>988
いや、本当に次スレだし。
スレタイ変だけど。
0990nobodyさん03/06/27 17:57ID:???
>>989
スレタイに 【】 を使うよりは、はるかにマシ
レス数が950を超えています。1000を超えると書き込みができなくなります。