【 CGI名 】FileControlCGI v1.00
【配布先URL】
http://www.chama.ne.jp/download/filecontrol/index.htm 【設置サーバ】FAS(サブドメイン)
【 質問内容 】
有り難いことに#!/usr/bin/perl版か#!/usr/local/bin/perl版かを選んで
DLできるようになってるんで#!/usr/local/bin/perlの方を落としました。
なんか実行ファイルが多いのでとりあえず何もせずに鯖に上げてみました。
鯖が「ディレクトリは701、実行CGIは700、他は600に汁!」とか言ってるんで
その通りにしました。
500エラーとは何事ですかね(゚д゚)
perlのパスは確認済み、余計なところどころか何もいじってないので人為的ミスは
まず無い、パーミッションは鯖指定通り。
これで500だと何が考えられますか?地味に泣きそうです。
932 :
nobodyさん:04/12/12 01:14:27 ID:fk/21z86
ボッキアゲ!!!!ヽ(`Д´)ノ
>>931 漏れもFASだ。
試しにUPしてみた。
とりあえず何もせずに鯖に上げてみた。
ディレクトリは701、CGIは700、index.htmは604、他は600
普通に動いたけど…
934 :
nobodyさん:04/12/12 18:03:05 ID:9XWOh2pv
>>929 問い合わせ先がないものがほとんどなのと、
どのCGIでも同じことではないのかと思ってここで質問しました。
>>934 まだよく見ていないけどスクリプト側に問題あるな
スクリプトのチェックもしてない奴に設置方法など教えるべきでないと思う。
質問するときの項目にこれを追加するべき。
【チェックの有無】
938 :
nobodyさん:04/12/14 16:53:32 ID:U97zDHiB
駄駄駄駄駄糞駄駄駄駄駄駄駄駄糞糞糞駄駄駄駄駄駄駄駄駄
駄駄駄駄駄■■糞駄駄駄駄駄駄糞■糞駄駄駄駄駄駄駄駄駄
駄駄駄駄糞■■駄駄駄駄駄駄駄■■糞駄駄駄駄駄駄駄駄駄
駄駄駄糞■■糞駄駄駄駄駄駄糞■■糞糞糞糞■■糞駄駄駄
駄駄駄■■■駄駄糞糞駄駄駄糞■■■■■■■■■糞駄駄
駄糞糞■■糞駄糞■■糞駄糞■■糞糞糞糞糞■■■駄駄駄
糞■■■■糞糞■■糞駄駄糞■■■駄駄駄糞■■糞駄駄駄
糞■■■■糞糞■糞駄駄糞■■糞■糞駄糞■■■駄駄駄駄
駄糞■■■■■■糞駄糞■■糞糞■■糞■■■糞駄駄駄駄
駄駄糞■■■■糞糞駄糞■糞駄駄糞■■■■糞駄駄駄駄駄
駄駄駄糞■■糞糞■糞駄糞駄駄駄駄糞■■■駄駄駄駄駄駄
駄駄駄糞■■駄駄■■糞駄駄駄駄駄糞■■糞糞駄駄駄駄駄
糞糞糞■■■糞■■■■糞駄駄糞糞■■■■■糞駄駄駄駄
■■■■■■■■糞■■糞糞■■■■糞■■■■■■糞糞
■■糞糞糞■■駄駄糞糞■■■■糞糞駄駄糞■■■■■糞
糞糞糞駄駄■■駄糞糞糞■■■糞糞■糞糞糞糞■■■■糞
駄■■■糞■■糞■■糞■■糞駄糞■■■■糞糞糞糞糞駄
駄■■■糞■■糞■■糞糞糞駄駄糞■■■■■■糞駄駄駄
駄■■■糞■■駄糞■■駄駄駄駄駄糞糞■■■■糞駄駄駄
糞■■■駄■■駄糞■■糞駄駄糞駄駄駄糞■■糞駄駄駄駄
糞■■■駄■■駄糞■■糞駄糞■■糞糞糞駄駄駄駄駄駄駄
糞■■糞駄■■駄駄■■糞駄糞■■■■■糞糞駄駄駄駄駄
糞■■糞駄■■糞駄糞糞駄駄糞■■■■■■■■糞糞駄駄
糞■■糞駄■■糞駄駄駄駄駄駄糞糞■■■■■■■糞駄駄
駄駄駄駄駄■■糞駄駄駄駄駄駄駄駄駄糞■■■■■糞駄駄
駄駄駄駄駄■■糞駄駄駄駄駄駄駄駄駄駄駄糞糞糞糞駄駄駄
939 :
nobodyさん:04/12/18 04:12:15 ID:bc7fq2MO
>>937 自分でスクリプトチェックして問題がわかるぐらいなら
ここで質問しないという罠(w
940 :
胃の中の蛙:04/12/20 15:28:24 ID:wglM0Hhq
942 :
胃の中の蛙:04/12/20 15:39:44 ID:wglM0Hhq
>>942 そのサーバsendmailは使えるのか
944 :
胃の中の蛙:04/12/20 15:50:00 ID:wglM0Hhq
946 :
胃の中の蛙:04/12/20 16:06:00 ID:wglM0Hhq
$mailcmd = '/usr/lib/sendmail';
こういう書き方はしてありませんが
sendmailのディレクトリは/usr/lib/sendmailの様です。
根本的に勘違いしてないか?
呼び出すのはwwwmail.cgiではなく、wwwmail.htm。
wwwmail.htmに入力して送信ボタンを押すとwwwmail.cgiによって
処理される。
948 :
胃の中の蛙:04/12/20 16:27:22 ID:wglM0Hhq
同梱のファイルは wwwmail.html ではなく wwwmail.htm。
それともファイル名を変更したのか?
>>948 自己診断機能はどうよ
wwwmail.cgi?test
951 :
胃の中の蛙:04/12/20 16:47:42 ID:wglM0Hhq
知識がないやつに原因をこっちから挙げていたらキリがない。
やったことを一つ残らずすべて書け。
953 :
胃の中の蛙:04/12/20 17:56:11 ID:wglM0Hhq
そうじゃなくて、ダウンロードしたファイルを解凍してからどんなソフトで
どれのどこの書き換えたのか、必要なファイルは全部アップロードしたか、
それぞれ属性はいくつにしたのかなどすべて書けと言ってるんだ
"Internal Server Error"
ま、500エラーのことだが、
これでは何の解決にもならない。
スクリプトの2行目に
use CGI::Carp qw(fatalsToBrowser);
を挿入してくれ。
そしたらエラーメッセージがブラウザに表示されるから、それをここにコピペする。
CGIモジュールがインスコされているという前提だが…
すみませんちょっとおしえて下さい。
CGIの設置は色々と教えていただいたのでできるようになりました。
HPも順調に稼働しているのですが、アドレスが覚えにくいようなので、ドメインをとることにしました。
そうしたら、アドレスが変わってしまうのですが、またCGIの設定をすべて変える必要があるのでしょうか?
>>956 スクリプトや鯖によって一概には言えない。
場合によっては設定だけじゃなくログファイルを手作業で修正が
必要な場合さえある。
958 :
胃の中の蛙:04/12/21 09:34:09 ID:tPoLPE3V
>>954 ffftpというソフトでアップロードしました。
その後wwwmail.cgiファイルの属性(パーミッションという物らしい)
を右クリックメニューから選び644から755に変更しました。
その他のファイルは644のままです。
アップロードしたファイルは以下の4つです。
wwwmail.cgi
wwwmail.htm
jcode.pl
mimew.pl
※それ以外に元からアップロードしてあった
index.html
manager.html
があります。これでHPの表示まではうまく出来ていました。
959 :
胃の中の蛙:04/12/21 09:36:22 ID:tPoLPE3V
>>955 wwwmail.cgiの2行目に教えて頂いた
use CGI::Carp qw(fatalsToBrowser);
をコピーしてからファイルをアップロードして、
http://www.xxxx.co.jp/wwwmail.htmをブラウザの"移動"ボタンで開いて
表示されたフォームの名前欄とメッセージ欄に適当に文字を入力後"送信"ボタンを押すと
以下のエラーメッセージが表示されました。
※@xxxx.co.jpのxxxx部分は自分のHPアドレスが入っていました。
Software error:
Unrecognized character \x82 at /usr/local/apache/htdocs/wwwmail.cgi line 30.
For help, please send mail to the webmaster (
[email protected]), giving this error message and the time and date of the error.
これで原因がわかりますでしょうか?
>>959 29行目あたりを書き換えたのが原因です(多分件名を〜表とかにしてるんじゃ)
ダウンロードしたファイルを修正せずにそのまま使うと大丈夫です
どこをどう書き換えたかを書いてくれたらすぐわかったんですけどね
961 :
胃の中の蛙:04/12/21 11:36:17 ID:tPoLPE3V
>>960 書き換えた部分を元に戻すとうまく行きました。
ありがとうございました。m(_ _)m
なんか無意識に
$subject = 'WwwMailからのメール';
を↓
$subject = 'WwwMailからのメール';"サブジェクトです"
の様に書き換えていました。
最初からやったことを全部書いていれば1レスで完結するところだった見本だな
なぜ無意識にそう書き換えてしまったのか小一時間問い詰めたい
964 :
胃の中の蛙:04/12/22 15:11:05 ID:8PLIgB+a
また少し分からないことが出てきました。
スレ違いかもしれませんが、htmとhtmlはどちらがより一般的なのでしょうか?
機能的には同じらしいですが、今回の事でhtmとhtmlを統一して置かないと問題が
ある事を身を以てしってしまったので・・・
>>963 問いつめられたので白状します。(^^;
# ★ サブジェクト(件名)
# 送信されるメールのサブジェクトを指定してください。
$subject = 'WwwMailからのメール';
wwwmail.cgiに書いてある"#"以下のこの説明を見て、フォーム上での
オブジェクトの名前にでもする為に適当な名前を付けておくのかな?
と思い・・・WwwMailからのメール':の右側に文字を書き加えてしまいました。
965 :
nobodyさん:04/12/22 15:19:31 ID:MKTIfFXJ
postでデータを送るとき、入力フォームのnameパラメータを指定しなかったらそのデータはどう送信されるのでしょうか?
書き換えるんならこんな感じでな。
$subject = 'ぬるぽ';
あと今は.htmほとんど見ない。
967 :
胃の中の蛙:04/12/22 15:39:29 ID:8PLIgB+a
>>966 ありがとうございます。"html"が多数派なんですね。では"html"で統一する事にします。
サブジェクトは;この記号の左側の’と’の間にある「WwwMailからのメール」を書き直せばよかったんですね!
>>965 ブラウザの実装次第。使ってるブラウザのHTTPリクエストをフックして見てみたら。
>>971 何も書き換えずにアップロードして試してみ。
>>972 了解です。
パーミッションとかも最初は、かえずにやってみます。
いや、パーミッションは変えないとダメさ。
976 :
971:04/12/23 09:58:44 ID:???
なんか旧バージョン使ったら設置できた
どうやら新バージョンは、仕様が異なるらしい。
念のため旧バージョンの手付かずのものを保存しておく
【 CGI名 】 Terra Ver.2.01
【配布先URL】
http://www.interq.or.jp/blue/takariku/1floor/index.html 【設置サーバ】 xrea.com
【 質問内容 】 登録ボタンを押した後、画面が真っ白で何も表示されない。
説明書通りに設定してみました。でもサンプルのように「登録完了しました」の画面がでません。
perlのパスは"!/usr/local/bin/perl"sendmailのパスは"/usr/sbin/sendmail"としました。
xディレクトリとかも試してみましたが結果は同じでした。
あとcgiファイルの中のユーザーが書き換える部分は $sendmail = "/usr/sbin/sendmail"
のようにダブルクォーテーションでいいのでしょうか。デフォルトではシングルと混在なので。
アドバイスお願いします。
【 CGI名 】 高機能アクセス解析CGI Professional版 Ver 4.8
【配布先URL】
http://www.futomi.com/library/accp.html 【設置サーバ】 xrea.com
【 質問内容 】 アクセスページ分析の ページビュー・セッション数・訪問者数等が表示されません。
それ以外にも表示されたりされなかったりするものがあり、サーバーのログを見ると件数もあまり正確ではありません。
設置の際に何か間違っているのでしょうか?
>>977 登録後の真っ白なページのソースはどうなってる?
ちゃんとヘッダとかは出力されているのかな?
多分途中で途切れていると思うので、真っ白なページのソースをどこかにUPしてくれたら、判断する材料になるかもしれない。
あと、クオートの件だが、この場合シングルでもダブルでもどっちでもいい。