- 1 名前:nobodyさん mailto:sage [2007/04/10(火) 03:33:02 ID:???]
- CGIを設置しようとしてうまくいかない場合の質問はこちらで。
自分でどのようなことまでやったか、エラー・動作がおかしい場合は その内容を詳細に書くこと。 配布元、設置先で質問・解決できない場合は、ここで質問すれば 親切な人が教えてくれるかもしれません。 質問テンプレ(全項目記入) 【 CGI名 】 複数のバージョンがある場合が多いので正確に 【 配布元URL .】 【 設置サーバ 】 レンタルスペース名または設置中のURL 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 ※ エラーがでてるならエラーメッセージも書くように。 続きは>>2-5辺り。
- 401 名前:nobodyさん [2008/05/06(火) 23:40:47 ID:UbFvQc2L]
- Web制作板から誘導されてきました。
設置後の質問もこちらで大丈夫でしょうか? 【CGI名】unicodiaryとapeboard+(どちらも同じエラーが出ます) 【配布元URL】www.2apes.com/products/index.html ※unicodiaryは配布、サポート終了しています。 【設置サーバ】xreaで独自ドメイン使用 【スクリプトチェックの有無】動作確認済み 【質問内容】 サイトを開設してから2年以上ずっと問題なく動作していたのですが、 どちらのcgiでも突然管理画面にログインできなくなってしまいました。 パスワードを何度入力しても「403エラー」になります。 試してみたのは次の通りです。 1.別のディレクトリに同じファイルを入れてみる→同じように403エラー 2.友人のPCよりログインしてもらう→問題なく管理画面にログイン可能 過去にアップした内容は全て閲覧可能ですが、管理画面のみ403になります。 現在独自ドメインで3つサーバーを使用していますが、3つのうち2つのサーバーで unico diaryとapeboard+ 共にログインができなくなっています。 最近ADSLから光に変えたのですが、cgiでもアクセスを制限するような記述は一切いじっていないので 突然ログインできなくなってしまい、困っています。 原因がわかる方がいらっしゃいましたら、お教えいただけたらと思います。 よろしくお願いいたします。
- 402 名前:nobodyさん [2008/05/07(水) 00:14:53 ID:EYqpOopn]
- >>401
僕も過去に xrea を利用していましたが, 信頼できる server だと思ってます. 文面から察するに server 環境の変化が原因とは思えません. なので, あなたが書いている内容を読み返して見てください. >友人のPCよりログインしてもらう→問題なく管理画面にログイン可能 あなたの PC 環境の何らかの変化が原因であるように思えてなりません. >管理画面のみ403になります つまり, "管理画面" のみ "access denied" になっていると... 言い換えると何らかの原因で "管理画面" へのアクセスを弾かれているってことだと思います. 慌てる気持ちも理解できますが, 深呼吸をして冷静になれば道は おのずと... xrea を2年も利用している人ならば それなりのスキルの蓄積があるはず.
- 403 名前:nobodyさん mailto:sage [2008/05/07(水) 00:49:33 ID:???]
- >>401
> 2.友人のPCよりログインしてもらう→問題なく管理画面にログイン可能 設置は問題なし。あと、自サイトの cookie を削除してから試すとか…たぶん結果は見えてますが。 > cgiでもアクセスを制限するような記述 そこは 403 にせず 200 で「ダメよ」と表示するスクリプトが多いはず。 そんなわけで * 自分が過去に置いた .htaccess が現環境の「私」を deny していないか * ttp://sb.xrea.com/showthread.php?t=10838 ←これのような気配がなんとなく。 * ttp://sb.xrea.com/showthread.php?t=12641 (これは違うと思う) 辺りの確認。unico は知らないけど apeboard+ の管理ファイル名が /mt/ を含んでるのも気になる。 xrea 側での規制ならこのスレではどうにもできないので、下記へ。 ttp://sb.xrea.com/ ttps://www.value-domain.com/support.php
- 404 名前:401 mailto:sage [2008/05/07(水) 23:45:15 ID:???]
- >>402、>>403
アドバイスありがとうございます。 もう一度アップしているファイルをすべてチェックしてみましたが 403さんにご指摘いただいた.htaccessは、一切使用していませんでした。 unicoには/mt/を含むファイルはなかったのですが xreaに問い合わせて、回答待ちの状態です。 ちなみに3つの鯖のうち、1つが昨夜からダウンしたままです…orz
- 405 名前:nobodyさん [2008/05/09(金) 16:23:13 ID:hJDos6Qg]
- C言語でCGIを作りたいのですがうまくいきません
httpd.confを <Directory "C:/xampp/htdocs/cgi"> Options ExecCGI AllowOverride None Order allow,deny Allow from all </Directory> と設定するまではあっていると思うのですが そこからどうすればいいのかがわかりません マッピングとか他の作業が必要なのでしょうか? どうしたらいいのかわからないので教えてください
- 406 名前:nobodyさん mailto:sage [2008/05/09(金) 16:57:20 ID:???]
- Apacheかな
ScriptAliasじゃなくて、OptionsのExecCGIで対応するなら 拡張子の指定で AddHandler cgi-script .exe とかでどうか?
- 407 名前:nobodyさん mailto:sage [2008/05/09(金) 18:22:03 ID:???]
- CGIを使おうと思っているのですが、
HTML::Template 等、いくつかのモジュールが必要になるとの記載があります。 Perlでインストールされているモジュールを調べるには どうしたらよろしいでしょうか?
- 408 名前:nobodyさん mailto:sage [2008/05/09(金) 18:48:27 ID:???]
- CPAN使え
- 409 名前:nobodyさん mailto:sage [2008/05/09(金) 18:49:29 ID:???]
- とりあえず
perl -MCPAN -e shell から
- 410 名前:407 mailto:sage [2008/05/09(金) 19:05:53 ID:???]
- FTPでしかアクセスできないため、CPANは使えません
- 411 名前:nobodyさん mailto:sage [2008/05/09(金) 19:17:54 ID:???]
- ftpでもおk
- 412 名前:nobodyさん mailto:sage [2008/05/10(土) 11:58:37 ID:???]
- 直接的な設置ではないのですが
"<a href=\"○○○.cgi\?page=$next_line$link&width=$table_width\">NEXT>></a>"; とあった場合に、「NEXT>>」を htmlだと "<a href=\"profile.cgi\?page=$next_line$link&width=$table_width\"><IMG src="next.gif" width="12" height="12" border="0"></a>"; のような感じで代わりに画像を指定したいのですが、どう記述すれば文字から画像に変更できますか?
- 413 名前:412 mailto:sage [2008/05/10(土) 19:01:28 ID:???]
- 自己解決しました
- 414 名前:nobodyさん mailto:sage [2008/05/12(月) 02:02:01 ID:???]
- 【 CGI名 】 アクセス毎に違うものをHTMLに貼り付けるスクリプト
【 配布元URL .】 www.rescue.ne.jp/cgi/change/ 【 設置サーバ 】 xrea 【スクリプトチェックの有無】 有り 【 質問内容 】 中身を何もいじらずに拡張子をcgiに変え属性を755、changeを作り0を入れ属性を666にして change.cgiにアクセスするとscriptエラーが出るのですが原因分からないでしょうか?
- 415 名前:nobodyさん mailto:sage [2008/05/12(月) 14:34:08 ID:???]
- エラーログは?
#!/usr/local/bin/perl これはあってるの? 改行コードは問題ない?
- 416 名前:nobodyさん mailto:sage [2008/05/13(火) 00:52:12 ID:???]
- >>415
レスありがとうです。 エラーはScript Errorとしか出ませんね・・・ パスも触ってないし間違ってはいないです。 AddHandler cgi-script-debug入れたhtaccessを入れると エラーも出なく$word_0〜$word_5まで順番に表示されてるんですが う〜ん 分からない・・・
- 417 名前:nobodyさん mailto:sage [2008/05/13(火) 12:12:08 ID:???]
- 表示するエラーじゃなくてエラーログだよ。
コマンドラインで、./change.cgi ってやるとどうなるよ。 あと設置サーバで調べてみたけど、suEXECなのかな? だったら、そのcgiの置いてあるディレクトリのパーミッションは? 試しに、ディレクトリを701、cgiを700、データファイルを600にしてみ。
- 418 名前:nobodyさん [2008/05/14(水) 07:07:19 ID:G73tvc5O]
- メールフォームのCGIでメールが送られてきませんが、
メールサーバー名はヤフーのフリーメールだと「smtp.mail.yahoo.co.jp」でいいのでしょうか?
- 419 名前:nobodyさん mailto:sage [2008/05/14(水) 09:02:59 ID:???]
- そのcgiを設置したサーバからのリレーは受け付けてるのか?
もっと環境を詳しく書けよ
- 420 名前:nobodyさん [2008/05/16(金) 16:35:03 ID:lGnv/fMQ]
- Perlのあるモジュールがサーバにインストールされているか確認したいのですが、
そういったCGIはありませんか?
- 421 名前:nobodyさん mailto:sage [2008/05/16(金) 16:36:53 ID:???]
- 板違い
そもそもcgiが必要なのか
- 422 名前:nobodyさん [2008/05/19(月) 15:50:30 ID:tIZ7X19x]
- useしてエラーならサーバに無ぇw
- 423 名前:nobodyさん [2008/05/24(土) 00:28:53 ID:3WmmHxge]
- igotfree.com/
ここのsendmail、CGIのパス教えてください
- 424 名前:nobodyさん mailto:sage [2008/05/24(土) 02:45:50 ID:???]
- 知るかボケフォーラムで聞け
- 425 名前:nobodyさん [2008/05/26(月) 18:34:15 ID:nPPNmKLQ]
- >>423
/usd/bin/bo/perl
- 426 名前:nobodyさん mailto:sage [2008/05/28(水) 18:39:38 ID:???]
- Web Calendar2 (カレンダー、スケジューラ)
ttp://www3.biwako.ne.jp/~nobuaki/webcal/ を自鯖で使っています。User-Agentを判定して携帯で簡易表示もできるものなのですが、 一度、携帯でアクセスすると、その後はPCでアクセスしても簡易表示になってしまいます。 cgiファイルを一度保存し直してアクセスすると再び標準表示に戻ります。 よそのサーバでは問題なく動作しているようですが・・・。 何か原因が考えられませんでしょうか? サーバ:CentOS4.3、Apache2、Perl-5.8.5-36(SpeedyCGI)
- 427 名前:nobodyさん mailto:sage [2008/06/04(水) 16:01:45 ID:???]
- 行数が多くて怒られたので2つに分けて投稿します。
よろしくお願いします。 【 CGI名 】ルミーズカート Ver1.4.5 【 配布元URL 】www2.remise.jp/cart/-/FAQ?category=1 【 設置サーバ 】WADAX 【スクリプトチェックの有無】無 【 質問内容 】 商品画像のアップロードがうまく行きません。 実際にはアップロードを指定したファイル自体は生成されるのですが、 中身が0バイトの空ファイルになります。 【 やってみたこと 】 アップロードのルーチンが入っている basicUtil.pl に、下記コードを追加して検証 sub file_upload { (省略) #以下、検証のために追加した5行 open( TEST, ">${dir}test.txt" ); print( TEST "$UPLOADFILE\n" ); print( TEST "$FileName\n" ); print( TEST $file ); close(TEST); return 1; }
- 428 名前:427 mailto:sage [2008/06/04(水) 16:02:12 ID:???]
- test.txt に書き込まれた内容
--- C:\Documents and Settings\hogehoge\デスクトップ\test.jpg test.jpg --- なお、CGI.pm を使用した以下のファイルアップロードCGIは正常に動作しました。 ttp://www.ss.iij4u.or.jp/~somali/web/_perl_upload.html 一体どこに問題があるのか、次に何を試してみたらいいか、どなたか助言ください。
- 429 名前:nobodyさん mailto:sage [2008/06/06(金) 12:32:34 ID:???]
- 【 CGI名 】 access cgi ver.4.14
【 配布元URL .】 atworks-online.net/cgi_script/access_cgi/ver_4/download/access_cgi_414.lzh 【 設置サーバ 】 isweb 【 質問内容 】 search.plが最新版でも2006/12/31と古く、新しい検索サイトに対応していません。 au oneの検索サイトsearch.auone.jp/ これをsearch.plに追加したいのですがその方法がわかりません。 よろしくお願いします。
- 430 名前:nobodyさん mailto:sage [2008/06/06(金) 13:45:50 ID:???]
- >>428
パーミッ・・・Winか。 とりあえずファイルオープンや書き込みの時の戻り値でエラーコード調べてみては。
- 431 名前:nobodyさん [2008/06/23(月) 01:07:09 ID:AigvB2R1]
- お願いします。
【 CGI名 】 Web Diary Professional 【 配布元URL .】 www.web-liberty.net/ 【 設置サーバ 】 さくらインターネット 【スクリプトチェックの有無】 無 【 質問内容 】 文字コードがuft-8で設定されていますがShift_JISに変換する為にはどこをいじればよいでしょうか? ./skin/header.pmを <?xml version="1.0" encoding="Shift_JIS"?> <meta http-equiv="Content-type" content="text/html; charset=Shift_JIS" /> としましたがページ情報を見るとuft-8のままです。 Jcode.pmでしょうか。。 助言を頂きたいです。
- 432 名前:nobodyさん mailto:sage [2008/06/23(月) 01:36:16 ID:???]
- ざっくり見てみたけど
lib/webliberty/Parser.pm の228行目辺りのif文工夫してみてはどうだろ
- 433 名前:nobodyさん [2008/06/23(月) 12:00:25 ID:XNxa6p4x]
- >432
レスありがとうございます。 228行目を utf8 から sjis では変わらなかったのですが lib/webliberty/Basis.pm 23行目を charset=UTF-8\n\n"; から charset=Shift_JIS\n\n"; に変えることで Shift_JISにはなったようです。 ただ、後出しですみませんが 変更前はfooterのみ文字化けしていたのに対し、 変更後はheader,mainが文字化けを起こしています。 引続き原因と改善方法を考えてみます。 もしお気付きの点があればアドバイス頂けると嬉しいです。 助言ありがとうございました。
|

|