[過去ログ]
CGI設置について質問【Part3】 (983レス)
CGI設置について質問【Part3】 http://tamae.5ch.io/test/read.cgi/php/1176143582/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
807: nobodyさん [sage] 2009/10/19(月) 03:27:15 ID:??? >>805 は? これほど親切な説明もそうそう無いと思うんだがそれすら理解できないってどういうこと? 日本語読めないって言ってる? それとも小学生? http://tamae.5ch.io/test/read.cgi/php/1176143582/807
808: nobodyさん [sage] 2009/10/19(月) 03:38:08 ID:??? >>805 つかそこを理解しないとniftyじゃcgi動かせない。 理解できないなら諦めるしかない。そんなレベルだよ。 http://tamae.5ch.io/test/read.cgi/php/1176143582/808
809: 805 [sage] 2009/10/19(月) 03:59:49 ID:??? …ですよね。 がんばって理解するようにします。 甘えちゃってスミマセンでした。 http://tamae.5ch.io/test/read.cgi/php/1176143582/809
810: nobodyさん [] 2009/10/19(月) 07:38:32 ID:kdMNopOA web patioで、投稿者のipを投稿者の名前の横に出したいです。 例 理想 奈美悦子(12.34.56.789) 現実 奈美悦子(softybank123456789.bb.jp) ホスト名が出てしまうのです。 どなたかご教授お願いいたします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/810
811: nobodyさん [sage] 2009/10/19(月) 10:23:35 ID:??? web patioが何だか知らないし調べてないが REMOTE_HOSTをREMOTE_ADDRにすれば http://tamae.5ch.io/test/read.cgi/php/1176143582/811
812: nobodyさん [sage] 2009/10/19(月) 10:32:32 ID:??? ちょっと見てみたけど、 init.cgiのif ($host eq "") { $host = $addr; }の if判定消して$host = $addr;だけにすりゃとりあえずはいけるだろう HOST名消えちゃってもいいならね http://tamae.5ch.io/test/read.cgi/php/1176143582/812
813: nobodyさん [] 2009/10/20(火) 05:16:08 ID:pzoJEbJh >>809 女の人かな。 ふつうのアドレスが http://hompage1.nifty.com/abc/ ならアドレスは http://hpcgi1.nifty.com/abc/ケイジバン.cgi だよね。 あとはパーミシッション設定さえできれはいいはずだけど… どやんのかな。 http://tamae.5ch.io/test/read.cgi/php/1176143582/813
814: nobodyさん [sage] 2009/10/20(火) 10:03:04 ID:??? パーミッションはftpクライアントから変更できる http://tamae.5ch.io/test/read.cgi/php/1176143582/814
815: nobodyさん [sage] 2009/10/20(火) 11:21:40 ID:??? perlのパス変更したり画像別の場所に置いたりそのパス書き換えたりとやる事は一杯あるけどな http://tamae.5ch.io/test/read.cgi/php/1176143582/815
816: nobodyさん [] 2009/10/23(金) 22:31:43 ID:KXomDYrT 希望のCGI探して貰えるスレって無い? http://tamae.5ch.io/test/read.cgi/php/1176143582/816
817: nobodyさん [sage] 2009/10/24(土) 04:30:09 ID:??? 昔はWEB制作板にあったが今はしらん http://tamae.5ch.io/test/read.cgi/php/1176143582/817
818: nobodyさん [sage] 2009/10/24(土) 12:18:41 ID:??? グーグル先生なら探してくれるさ http://tamae.5ch.io/test/read.cgi/php/1176143582/818
819: nobodyさん [] 2009/11/17(火) 14:44:40 ID:CAlWSo1g 【 CGI名 】 Mogura [Plus] 【 配布元URL .】 http://fmono.sub.jp/v_mogura/(本家) , http://rin.usamimi.info/ 【 設置サーバ 】 bfit 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 設置はできたのですが、ログの取得ができません コントロールパネルから「その他の設定 ≫ 設定確認」で見てみると、 インストールURLなど、パスがメチャクチャになっています 例えば、設置先のアドレスが「http://aa.bbb.jp/cgi/mogplus/」だとすると、 インストールURLが「http://aa.bbb.jp/cgi/mogplus/aa.bbb.jp/mogplus/」になっています config.phpのインストールパスはちゃんと「http://aa.bbb.jp/cgi/mogplus/」と記入してあります なぜでしょうか。お願いします http://tamae.5ch.io/test/read.cgi/php/1176143582/819
820: nobodyさん [sage] 2009/11/17(火) 14:51:34 ID:??? $_SERVER['HTTP_HOST']は消したのか? http://tamae.5ch.io/test/read.cgi/php/1176143582/820
821: 819 [] 2009/11/17(火) 15:09:17 ID:CAlWSo1g >>820 消してませんでした! ありがとうございます、できました http://tamae.5ch.io/test/read.cgi/php/1176143582/821
822: nobodyさん [] 2009/11/23(月) 13:23:22 ID:S8oBBlOU CGIで、タグ有効化処理というものがあります。 (説明すると長くなるので省略) sub tag_change { local($_) = $_[0]; 1 while s/(.*)(<(b)>(.*)<\/b>)/$1<b>$4<\/b>/i; 1 while s/(.*)(<(i)>(.*)<\/i>)/$1<i>$4<\/i>/i; 1 while s/(.*)(<(u)>(.*)<\/u>)/$1<u>$4<\/u>/i; 1 while s/(.*)(<(font[\s\S.]+)\>(.*)\<\/font\>)/$1<$3>$4<\/font>/i; 1 while s/(.*)(<(hr(.*))>)/$1<hr$4>/i; 1 while s/(.*)(<(a href[\s\S.]+)\>(.*)\<\/a\>)/$1<$3>$4<\/a>/i; $_; } このようなやつなのですが、この中には6つのタグが有効化されています。 上から順に、<b>タグ、<i>タグ、<u>タグ、<font>タグ、<hr>タグ、リンクタグです。 この書き方に沿って、他にも「IMGタグ(画像を表示)」「inputタグ(フォーム)」「textareaタグ」 などなど、いろいろ有効化しようとスクリプトを書いてみましたが、失敗しました。 出来れば全てのタグを有効化したいのですが、最低限、画像タグなどは有効化したいところです。 どのようなスクリプトを書けば良いか分かる方は、ぜひ教えてください。 http://tamae.5ch.io/test/read.cgi/php/1176143582/822
823: nobodyさん [sage] 2009/11/23(月) 13:30:26 ID:??? 単純な正規表現に見えますが http://tamae.5ch.io/test/read.cgi/php/1176143582/823
824: nobodyさん [sage] 2009/11/23(月) 13:33:48 ID:??? タグを最長マッチはまずいだろ http://tamae.5ch.io/test/read.cgi/php/1176143582/824
825: nobodyさん [sage] 2009/11/25(水) 06:36:54 ID:??? sub tag_change{ local($_) = $_[0]; s/</</g; s/>/>/g; $_; } とかどうよ http://tamae.5ch.io/test/read.cgi/php/1176143582/825
826: nobodyさん [sage] 2009/12/06(日) 23:49:40 ID:??? 掲示板のスパム対策でリンク先をJava Scriptで開くというのを見たんですが この手法って今も有効ですか? もしもっと簡単で有効な方法があれば教えてください。 http://tamae.5ch.io/test/read.cgi/php/1176143582/826
827: 新入社員 [] 2009/12/19(土) 15:23:44 ID:RUGIDpIm はじめまして。 新しく入社した会社で、webページを管理するように言われました。 メールフォームをサイト上に作りたいのですが、うまくいきません。 サーバーは「ラピッドサイト」です。 フリーのフォームメールを設置使用としましたが、うまく設置できなかったので、 ラピッドサイトのQ&Aをみていると、「CGIインストーラー」なるものを発見しました。 KentさんのCGIを簡単に設置できるようなので、使ってみました。 設置は簡単にでき、htmlの簡易フォームも自動で生成されました。(その時点で、そのフォームから送信テストをしましたが、問題なくメールも届きました) さて、今度はその自動で生成されたフォームをカスタマイズしようとしたのですが、ちょっとでも内容を変更するとメールが遅れなくなるのです。 (web上では最後の「送信は正常に完了しました」まで行くのですが、なぜかメールがとどきません・・・・) 過去に3回ほどメールフォームをロリポップのサーバーに設置した経験がありますが、問題なく出来ました。 どうか、皆様のお知恵をお貸し下さい。 http://tamae.5ch.io/test/read.cgi/php/1176143582/827
828: nobodyさん [sage] 2009/12/19(土) 15:41:30 ID:??? ラピッドサイトよく知らないけどラピッド特有のことなら中の人に聞いてチョ CGIのいじり方がわからないなら具体的に書いてチョ よーく考えて、どうしてもカスタマイズする必要ないならそのままでがまん汁 http://tamae.5ch.io/test/read.cgi/php/1176143582/828
829: nobodyさん [sage] 2009/12/19(土) 15:50:52 ID:??? >>827 正直、起きてる現象だけ書かれても困る。 具体的にどのCGIのどのバージョンを設置して、どこをどう弄った結果そうなったのか。 変更済みのものうpするとか、もう少し状況を伝える努力をしてくれ。 http://tamae.5ch.io/test/read.cgi/php/1176143582/829
830: nobodyさん [sage] 2009/12/19(土) 18:58:59 ID:??? 3年ほど前からYomi-Search Ver4.21 を使ってるんですが、 きょう管理画面から登録待ちの処理をしようとしたら タイムアウトエラーです。 もう一度「戻る」ボタンで戻ってからやり直してください。 Lockmode:ディレクトリロック と出て作業が続行できなくなってしまいました。どこをどうしたらいいでしょうか・・・ http://tamae.5ch.io/test/read.cgi/php/1176143582/830
831: nobodyさん [sage] 2009/12/19(土) 19:10:11 ID:??? 【 CGI名 】 YY-BOARD Ver: 6.3 【 配布元URL .】 http://www.kent-web.com/bbs/yybbs.html 【 設置サーバ 】 http://sofmap.jp/ 【スクリプトチェックの有無】 なし 【 質問内容 】 スパム投稿が多くて困ってます。対策としてアクセツ拒否をしたいのですが <219.30.150.220.ap.yournet.ne.jp> ↑これをアクセス拒否したいのですが ↓のように設定しても書き込まれてしまうのですが何がいけないんでしょうか? # アクセス制限(半角スペースで区切る、アスタリスク可) # → 拒否ホスト名を記述(後方一致)【例】*.anonymizer.com $deny_host = '*.*.*.*.*.yournet.ne.jp *.*.*.ftth.ppp.infoweb.ne.jp'; くだらない躓きかもしれませんが、わからず困ってます。よろしくお願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/831
832: nobodyさん [sage] 2009/12/19(土) 20:40:15 ID:??? >>830 ftpか何かでロックディレクトリの中身を消去 >>831 sofmap?と思って覗いたら納得した。まぁそれはさておき、 $deny_host = '*.yournet.ne.jp *.ftth.ppp.infoweb.ne.jp'; でもダメ? http://tamae.5ch.io/test/read.cgi/php/1176143582/832
833: 831 [sage] 2009/12/19(土) 20:49:49 ID:??? >>832 ありがとうございます。その書き方に変えて様子を見てみます。 ダメなら、またお邪魔します。 http://tamae.5ch.io/test/read.cgi/php/1176143582/833
834: nobodyさん [sage] 2009/12/19(土) 22:07:32 ID:??? >>832 Yomi-Searchの件、できました! ありがとうございます! http://tamae.5ch.io/test/read.cgi/php/1176143582/834
835: nobodyさん [sage] 2009/12/20(日) 13:46:07 ID:??? >>831 やっぱダメでした。 【 CGI名 】 YY-BOARD Ver: 6.3 【 配布元URL .】 http://www.kent-web.com/bbs/yybbs.html 【 設置サーバ 】 http://sofmap.jp/ 【スクリプトチェックの有無】 なし 【 質問内容 】 スパム投稿が多くて困ってます。対策としてアクセツ拒否をしたいのですが <219.30.150.220.ap.yournet.ne.jp> <145.30.150.220.ap.yournet.ne.jp> ↑これをアクセス拒否したいのですが ↓のように設定しても書き込まれてしまうのですが何がいけないんでしょうか? # アクセス制限(半角スペースで区切る、アスタリスク可) # → 拒否ホスト名を記述(後方一致)【例】*.anonymizer.com $deny_host = '*.*.*.*.*.yournet.ne.jp *.*.*.ftth.ppp.infoweb.ne.jp'; くだらない躓きかもしれませんが、わからず困ってます。よろしくお願いします。 $deny_host = '*.yournet.ne.jp *.ftth.ppp.infoweb.ne.jp'; で試しましたが書き込まれてしまいました。 http://tamae.5ch.io/test/read.cgi/php/1176143582/835
836: nobodyさん [sage] 2009/12/20(日) 13:59:53 ID:??? >>835 調べてる部分を抜き出してチェックしたけどちゃんとひっかかるよ。 httpサーバの方で逆引きしてないんじゃない? 例えばApacheならHostnameLookupsの設定とか http://tamae.5ch.io/test/read.cgi/php/1176143582/836
837: nobodyさん [sage] 2009/12/20(日) 14:00:54 ID:??? ってリモートホストを名前で書いてるってことはひいてるってことだな・・・ http://tamae.5ch.io/test/read.cgi/php/1176143582/837
838: nobodyさん [sage] 2009/12/20(日) 14:06:17 ID:??? $deny_hostのすぐ上の$gethostbyaddr=1にしてる? http://tamae.5ch.io/test/read.cgi/php/1176143582/838
839: nobodyさん [sage] 2009/12/20(日) 14:11:37 ID:??? >>836 書き方の問題でなければ諦めようと思います。 ヘタレです、ありがとうございました。 http://tamae.5ch.io/test/read.cgi/php/1176143582/839
840: nobodyさん [sage] 2009/12/20(日) 14:14:47 ID:??? >>838 # ホスト取得方法 # 0 : gethostbyaddr関数を使わない # 1 : gethostbyaddr関数を使う $gethostbyaddr = 0; 0でした1にしてみます。解決しちゃうのかな?すみませんほんと http://tamae.5ch.io/test/read.cgi/php/1176143582/840
841: nobodyさん [sage] 2009/12/20(日) 14:40:18 ID:??? でもまあそれ丸ごと禁止するのはいろいろと弊害でそうだけどなw 内容チェックするとか逐一ISPに報告するとかしないときつそう・・ http://tamae.5ch.io/test/read.cgi/php/1176143582/841
842: nobodyさん [] 2009/12/26(土) 17:32:37 ID:fTY5/XbI どもです。 kentさんのCGIを使ってメールフォームを作っていますが、 送信エラーになってしまいます。 チェックモードでチェックすると ↓ メールソフトパス:NG → /usr/lib/sendmail と表示されます。 これは、どこをどのように書き直せとの警告なのでしょうか? よろしくお願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/842
843: nobodyさん [sage] 2009/12/26(土) 17:34:58 ID:??? それは設置する鯖で変わってくることだからここで聞いても答えられない http://tamae.5ch.io/test/read.cgi/php/1176143582/843
844: nobodyさん [] 2009/12/26(土) 17:59:38 ID:fTY5/XbI 843 ご返答ありがとうございます。 これはサーバー側の管理画面か何かで変更する項目なのでしょうか?? それとも、設置したディレクトリが悪いのでしょうか? すみません。何がなんだかさっぱり分からなくなってきています。 どうか、もうすこし詳しく教えていただけないでしょうか・・・ よろしくお願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/844
845: nobodyさん [sage] 2009/12/26(土) 18:07:20 ID:??? わからんならまずテンプレ書けば? http://tamae.5ch.io/test/read.cgi/php/1176143582/845
846: nobodyさん [] 2009/12/26(土) 18:15:26 ID:fTY5/XbI 845さん 何とか設置が完了しました。 cgiのsendmailの内容を変えて、送信が可能になりました。 お手数をおかけいたしました。 ありがとうございました。 http://tamae.5ch.io/test/read.cgi/php/1176143582/846
847: nobodyさん [sage] 2009/12/26(土) 18:16:17 ID:??? KENT氏のyy-bordを設置してます。 spamlog.cgiのサイズがものすごく大きくなってきてるんですが、 原本(DLしてきた白地のままの)のspamlog.cgiと差し替えても大丈夫ですか? http://tamae.5ch.io/test/read.cgi/php/1176143582/847
848: nobodyさん [sage] 2009/12/26(土) 19:33:40 ID:??? >>847 構わない http://tamae.5ch.io/test/read.cgi/php/1176143582/848
849: nobodyさん [sage] 2009/12/26(土) 22:03:50 ID:??? >>848 ありがとうございました http://tamae.5ch.io/test/read.cgi/php/1176143582/849
850: nobody [sage] 2010/01/01(金) 03:16:34 ID:??? 既成のCGIの改造でいくらやってもうまくいかなくて困りきっています。 板違いでしたらもうしわけありません(探してみましたがCGI改造板は2001年の代物でした) いくら改造してもエラーばかりでもう2日悩んでいます。 改造したいものはテルラさんという方のCGI解説の古い本を入手してCGIの勉強を始めました。 昔はサポート掲示板などもあったらしいのですけど今はいくら探してもサポートがありません。 質問もできません。ほんとうにここしか質問ができる場所がなくてもう困っています。 もともとのCGIは ttp://cgicgi.webdeki-hp.com/1.htm です。 これを改造したいのです。 したいこと 1 このスクリプトはリロードするたびに(ブラウザで更新を押すたびに)なぜかどんどん その直前に書き込んだ文章が繰り返してどんどん書き込まれて行きます。 更新ボタンを押してもページの更新を(リフレッシュを)するだけにして、勝手にどんどんその直前の 書き込みが繰り返して書き込まれていくのを辞めたいです。 2 もうひとつは書き込んだ人の名前の下に書き込み者のIPやブラウザ名を表示させたい です。 サンプルは http://cgicgi.webdeki-hp.com/2.htm です。 この二つ目を改造して使えばいいではないかといわれそうですが、ひとつめの デザインが好きなのでなんとか一つ目のデザインのまま、2.htmのスクリプトでの書き込み 表示のようになるようにしたいと思っています。 もうこれでまるまる3日目です。完全にわからなくなって発狂寸前です。 板違いかもしれないのですけど、ほんとうに助けてください。 なお、1.htmと2.htmは解決し次第、きちんと削除します。 すみません。ほんとうに助けてください。 (他のKentさんとかのCGIを使え、というレスはなしでお願いします) http://tamae.5ch.io/test/read.cgi/php/1176143582/850
851: nobodyさん [sage] 2010/01/01(金) 09:42:11 ID:??? >>850 スレ違い。つかたかだか3日で発狂とかどんだけ脆弱なんだお前の精神は。 ★三 【 スクリプト改造工房 PART 9 】 ★三 http://pc11.2ch.net/test/read.cgi/php/1143834740/ 【 スクリプト改造依頼スレ】(丸投げ) part7再々 http://pc11.2ch.net/test/read.cgi/php/1222645553/ それぞれのスレの1をよく読んで自分にあったほうを選べ。 http://tamae.5ch.io/test/read.cgi/php/1176143582/851
852: nobodyさん [sage] 2010/01/01(金) 18:21:55 ID:??? >>851 あけましておめでとうございます。 マジでこの二つのスレッドは検索で見つかりませんでした。 ありがとうございました。 ではこの板から速攻で撤退いたします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/852
853: nobodyさん [sage] 2010/01/02(土) 12:40:59 ID:??? 【 CGI名 】 カラオケ居酒屋あび屋 version 2.36 【 配布元URL .】 http://www.abi-station.com/ 【 設置サーバ 】 http://twintail.s376.xrea.com/cgi-bin/x/chat/index.cgi? 【スクリプトチェックの有無】 custom.cgi、blfile.cgi以外はチェック済 【 質問内容 】 ../bl/blfile.cgiを開けないと出てしまいます。 絶対パスにしても無理で、blフォルダのパーミッションも777にしていますが動作しません。 ご教授お願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/853
854: nobodyさん [sage] 2010/01/02(土) 19:14:26 ID:??? >>853 custom.cgiと同じ階層にblディレクトリがあるなら $blfile = "./bl/blfile.cgi"; に変更。 http://tamae.5ch.io/test/read.cgi/php/1176143582/854
855: nobodyさん [] 2010/01/08(金) 16:02:14 ID:jVR8xB3P >>347でES-FORMの設置で質問した者です。 新しいバージョンが出ていたのでバージョンアップしようとしたところ、 別のエラーが出てしまいましたので、またご教授いただけると幸いです。 以前は、みなさんにアドバイスを頂いた結果、.htaccess を削除することで 動作させることができ、今回も同様の手順でフォームの作成はできたのですが 完成したフォームにアクセスすると $idの値が正しくありません。 のエラーが出てしまいます。 当時からPHPのバージョンは5.2.xにアップしました。 宜しくお願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/855
856: 855 [sage] 2010/01/08(金) 16:23:42 ID:??? スミマセン、、、自己解決しました。 フォームデザインのhtmlが間違えていたようです。 http://tamae.5ch.io/test/read.cgi/php/1176143582/856
857: nobodyさん [] 2010/01/09(土) 13:26:22 ID:TZgWY/b7 ホームページにメールフォームを設置しようとしている者です サーバーの仕様上、sendmailが使用できないサーバーのため、sendmailを利用しないcgiスクリプトを探していたのですが、なかなか見つかりませんでした そこでプロバイダから提供されている下記のメールフォームを設置しようと思ったのですが、ソースを見れば送信先のアドレスがすぐに分かってしまうのが少し嫌というのが本音です 送信先アドレスを外部ファイル(cgiなど)から引っ張ってきて、代入するにはどのようなスクリプトを書いて、どのようなHTMLを埋め込めばよいのでしょうか <FORM METHOD="post" ACTION="http://mdec.nifty.com/cgi-bin/ahpmdec.cgi" > <INPUT TYPE="hidden" NAME="ok_page" VALUE="送信ボタンがクリックされた後に見せるページ">*1 <INPUT TYPE="hidden" NAME="to_mail" VALUE="お客様のメール(送信先)アドレス"> *2 <INPUT TYPE="hidden" NAME="sub" VALUE="受け取るメールのタイトル"> *3 <INPUT TYPE="text" NAME="name" SIZE="30" MAXLENGTH="40"> <INPUT TYPE="text" NAME="from" SIZE="25" MAXLENGTH="60"> <TEXTAREA NAME="body" ROWS="20" COLS="30"> </TEXTAREA> <INPUT TYPE="submit" VALUE="送信"> <INPUT TYPE="reset" VALUE="クリア"> </FORM> http://tamae.5ch.io/test/read.cgi/php/1176143582/857
858: nobodyさん [sage] 2010/01/09(土) 17:22:02 ID:??? >>857 サーバーの仕様上で制限されてるのだから、それ以外に手段は無いと思われ。 sendmailダメだとsocketも制限されてそうだし。 http://tamae.5ch.io/test/read.cgi/php/1176143582/858
859: nobodyさん [sage] 2010/01/09(土) 17:23:09 ID:??? gmailにでもしとけ http://tamae.5ch.io/test/read.cgi/php/1176143582/859
860: nobodyさん [] 2010/01/10(日) 15:22:22 ID:L6tmyGQT 【 CGI名 】PerlChat 5.00 【 配布元URL .】http://www.din.or.jp/~hideyuki/home/ 【 設置サーバ 】http://www.orbit-space.net/~fukaidougaitirann/cgi-bin/chat/index.html 【スクリプトチェックの有無】有 【 質問内容 】参加人数/ ロム人数 0人が表示されず 困っています 2ちゃんねるの皆様 どうかご教示お願いします http://tamae.5ch.io/test/read.cgi/php/1176143582/860
861: 860 [] 2010/01/10(日) 15:37:42 ID:L6tmyGQT >>860 訂正 参加人数/ ロム人数 0人が表示されず× 参加人数/ロム人数が正しく表示されず○ でした 具体的にはロムっているのに0人表示 入室してるのに0人表示になってしまいます http://tamae.5ch.io/test/read.cgi/php/1176143582/861
862: nobodyさん [sage] 2010/01/10(日) 18:06:10 ID:??? チャットそのものはできてんの? http://tamae.5ch.io/test/read.cgi/php/1176143582/862
863: nobodyさん [sage] 2010/01/10(日) 18:17:57 ID:??? >>860 perlのバージョンは? http://tamae.5ch.io/test/read.cgi/php/1176143582/863
864: 860 [] 2010/01/10(日) 18:28:55 ID:L6tmyGQT >>862 チャットプログラムそのものは稼働してますです >>863 ホスティングサーバに記載がありませんです・・・ すみません 皆様にご迷惑おかけして http://tamae.5ch.io/test/read.cgi/php/1176143582/864
865: nobodyさん [sage] 2010/01/10(日) 18:55:19 ID:??? >>864 いや、聞くなり何なりして調べてくれよ。こっちはユーザーでもなんでもないんだからさ。 http://tamae.5ch.io/test/read.cgi/php/1176143582/865
866: 860 [] 2010/01/10(日) 19:31:41 ID:L6tmyGQT perl5のようです お手数お掛けします・・・ http://tamae.5ch.io/test/read.cgi/php/1176143582/866
867: 860 [] 2010/01/10(日) 20:24:27 ID:L6tmyGQT 失礼ながら自己解決しました ありがとうございました http://tamae.5ch.io/test/read.cgi/php/1176143582/867
868: nobodyさん [sage] 2010/01/10(日) 21:50:57 ID:??? 結局原因は何だったのやら http://tamae.5ch.io/test/read.cgi/php/1176143582/868
869: nobodyさん [] 2010/02/14(日) 16:16:15 ID:4/XW1dPt 【 CGI名 】 ご意見フォーム 【 配布元URL .】 http://php.s3.to/net/#mail 【 設置サーバ 】 ローカル(xamppで) 【スクリプトチェックの有無】 ? 【 質問内容 】 埋め込み式のメールフォームなんですが、 ブラウザで表示させたら、フォームの上に >';}}?> というゴミがついてしまいます。 ファイルに <?php if (is_array($err)) { foreach ($err as $msg) { echo '<font color="red">'.$msg.'</font><br>'; } } ?> という部分があるので この最後の閉じる括弧いくつかが、改行が取れて表示されてしまったんだと思います。 試しにレンタルしたサーバーにあげても、ゴミはついたままです。 でもテスト送信したらちゃんと送れました。 このゴミを取るにはどうしたらいいでしょうか。 http://tamae.5ch.io/test/read.cgi/php/1176143582/869
870: nobodyさん [sage] 2010/02/14(日) 16:50:02 ID:??? formmail.phpでform.phpをrequireしてる部分があるが その状態だとform.phpをhtmlとして表示してるんじゃない? http://tamae.5ch.io/test/read.cgi/php/1176143582/870
871: 869 [sage] 2010/02/14(日) 16:57:33 ID:??? いえ、form.phpの6行め <FORM METHOD="POST から </FORM> までを貼りつけたのは .htmlじゃなくて、ちゃんと.phpです。 他のphpスクリプトは動作してるので、おかしいなあ、と。 http://tamae.5ch.io/test/read.cgi/php/1176143582/871
872: nobodyさん [sage] 2010/02/14(日) 17:41:23 ID:??? ブラウザ表示よりもブラウザが取得したHTMLソースのほう見たほうがいいと思う http://tamae.5ch.io/test/read.cgi/php/1176143582/872
873: 869 [sage] 2010/02/14(日) 17:47:57 ID:??? ありがとうございます ソース表示をしてみましたら、 <?php if (is_array($err)) { foreach ($err as $msg) { echo '<font color="red">'.$msg.'</font><br>'; } } ?> の部分がまるごとソースで見えてました! こんなこと、ないですよね。なんででしょうか? もうちょっと見直してみて、最初から設置やりなおしてみます。 http://tamae.5ch.io/test/read.cgi/php/1176143582/873
874: nobodyさん [sage] 2010/02/14(日) 18:40:20 ID:??? 何でって、それが>>807に書いたことだが http://tamae.5ch.io/test/read.cgi/php/1176143582/874
875: nobodyさん [sage] 2010/02/14(日) 21:54:39 ID:??? web鯖経由せずに file:// で見てるだけなんだろうな。 http://tamae.5ch.io/test/read.cgi/php/1176143582/875
876: 869 [sage] 2010/02/15(月) 09:59:18 ID:??? >>875 そこまで間抜けじゃないです 設置し直したらゴミ消えました。 原因は分からないですが、ありがとうございました。 http://tamae.5ch.io/test/read.cgi/php/1176143582/876
877: nobodyさん [] 2010/02/16(火) 22:39:33 ID:gjKDtPAM チャットを設置しようとして http://homepage2.nifty.com/ozzaki/download/nchat.lzh をダウンロードしました。 これを https://cp1.runhosting.com/login.html の海外の無料サーバに設置しようとしてるんですが、どうも上手くいきません。 room1.cgiの中にある foreach $i(1,2,3,4,5,6){ if(mkdir("$lockfile",0755)){ last ; } elsif($i==1){ ($mtime)=(stat("$lockfile"))[9] ; if($mtime<time()-600){ rmdir("$lockfile") ; } } elsif($i<6){ sleep(2) ; } else{ &systemBusy() ; exit(1); } } で、どうしても systemBusy() に入ってしまいます。 念のため、国内のinfoseekのサーバで試したところ問題なく動作しました。 素人考えながら、ファイルの作成・削除などが、権限の関係でできないからでは…と 思っているのですが対処方法が分かりません。 原因、対象方法ともども、お分かりになる方がいましたら、ご教授ください。 質問方法、質問内容にも不備があるかと思いますが、足りない情報などがありましたらご指摘ください。 よろしくお願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/877
878: nobodyさん [sage] 2010/02/17(水) 15:41:58 ID:??? 簡単なディレクトリ作るだけのCGI動かしてできてるか見てみたら そもそもそのCGIの実行ユーザーとかディレクトリ作る場所のユーザーとかパーミッションは どうなってんのさ http://tamae.5ch.io/test/read.cgi/php/1176143582/878
879: 877 [] 2010/02/17(水) 21:50:58 ID:7kkP7zSS >>878さん 878さんの言うとおり $setmkdir = "test"; if (mkdir($setmkdir, 0755)) { print "Content-type: text/html\n\n"; print "$setmkdirディレクトリが作成されました。"; } else { print "Content-type: text/html\n\n"; print "$setmkdirディレクトリは作成出来ませんでした。"; print "mkdir failure: $!\n"; } と、簡単なディレクトリ作成のCGIを動かしてみました。 そうしたら、案の定エラーになり mkdir failure: Read-only file system というメッセージが表示されました。 ディレクトリ構成は /hogehoge.com(サブドメイン)/a.cgi で、hogehogeディレクトリは755、a.cgiも755です。 実行ユーザーは…すいません、分からないです。 どのように調べればよろしいでしょうか? 毎度毎度、くだらない質問ですいません。 分かる方がいらっしゃったら、よろしくお願いします。 http://tamae.5ch.io/test/read.cgi/php/1176143582/879
880: nobodyさん [sage] 2010/02/17(水) 22:50:24 ID:??? hogehogeディレクトリを777にしちゃえw http://tamae.5ch.io/test/read.cgi/php/1176143582/880
881: nobodyさん [sage] 2010/02/18(木) 10:12:48 ID:??? 使ってるサイトがSuExecとかの設定で無い場合は、通常httpdのユーザーが実行ユーザー ディレクトリのオーナーがアップロードしたユーザーの場合、httpdとは違うユーザーなので ディレクトリのパーミッションは xx7 が必要。 >>808の言うとおり、777とか757とか707とかにしてしまう http://tamae.5ch.io/test/read.cgi/php/1176143582/881
882: nobodyさん [sage] 2010/02/18(木) 10:14:03 ID:??? 808は>>880の間違いです、すみません。 http://tamae.5ch.io/test/read.cgi/php/1176143582/882
883: nobodyさん [] 2010/02/18(木) 11:32:59 ID:zGQRBh18 ★自分のサイトのperlスクリプト場所 www.samohan.jp/cgi-bin/form.cgi ★買い物カゴシステムのPOST送信先(買物カゴ中身画面のアドレスと同じ) https://www.jacky.jp/cgi/kago.cgi?user=samohan とします。 htmlやphpのFORMで買い物カゴシステムへPOSTせずにform.cgiでPOSTデータをkago.cgiへ送信し、送信したらkago.cgiが表示する買物カゴ中身画面へと移動させたいです。 買物カゴシステムを乗り換えるときカンタン移行できるよう、ワンクッションかませたいとおもっているのです。 今はform.cgiでフォームを表示して「送信」ボタンを押してもらい、kago.cgiへPOSTしているのですが、押さずに済ませたいのです。 ★form.cgi内のpost送信ソース my $url = 'https://www.jacky.jp/cgi/kago.cgi?user=samohan'; use LWP::UserAgent; use HTTP::Request::Common qw(POST); my %formdata = ('user' => 'samohan', 'item' => $item, 'price' => $price, 'kazu' => $kazu); my $request = POST($url, [%formdata]); my $ua = LWP::UserAgent->new; my $res = $ua->request( $request); print $res->content; としてみました。 しかし ★結果(www.samohan.jp/cgi-bin/form.cgiの結果表示画面) Found The document has moved here. となります。 'here'はリンクとなっており、リンク内容は'http://www.samohan.jp/cgi-bin/kago.cgi?user=samohan'となっています、どうしていいのかわかりません、アドバイスよろしくお願いいたします・・・。 http://tamae.5ch.io/test/read.cgi/php/1176143582/883
884: nobodyさん [sage] 2010/03/14(日) 19:00:28 ID:??? 【 メール注文用フォーム】 【配布元URL.】http://www.cgis.biz/scripts/mail_form/ 【設置サーバ】 http://nnsv.net/ 【スクリプトチェックの有無】 無 【 質問内容】解凍したフォルダをfftpでアップロードしました。 しかし?admin.phpへアクセスし管理画面へログイン。←ここの ことが分かりません なにとぞお願いします http://tamae.5ch.io/test/read.cgi/php/1176143582/884
885: nobodyさん [sage] 2010/03/15(月) 10:10:25 ID:??? 何がわからんのかわからん、日本語? もし意味がわからないなら、そもそも設置するのは無謀 http://tamae.5ch.io/test/read.cgi/php/1176143582/885
886: nobodyさん [] 2010/03/19(金) 16:18:18 ID:MGhW6b+m 【 CGI名 】 treeBBS v3.01 【 配布元URL .】 ttp://www.groo-web.com/tree_b.html 【 設置サーバ 】 ローカルCATV 【 質問内容 】 CGI初心者で、上記BBSをHPに組み込もうとしたところ、 500エラーで表示されなかったので、エラー表示を させると、encode・decode系のエラーであることが判明しました。 (別のレンタルサーバーでは正常に動作することを確認しています) このcgiはencode.pmを使うことを前提に記述されているようですが、 設置サーバはperl5.6.2のため、使えないようです。 ぐぐってみたところ、 ttp://www.hidekik.com/cookbook/p2h.cgi?id=utf8p56 のようなページを見つけたのですが、訳が分かりません。 どなたか少しでも構いませんので、ご教授していただけないでしょうか? http://tamae.5ch.io/test/read.cgi/php/1176143582/886
887: nobodyさん [sage] 2010/03/19(金) 17:48:14 ID:??? そのCGIを使うのは諦めるか、鯖引っ越すのが一番早いと思う。 http://tamae.5ch.io/test/read.cgi/php/1176143582/887
888: nobodyさん [sage] 2010/03/19(金) 17:52:41 ID:??? Jcode.pmが使える鯖ならEncode.pmを自作してその中でJcode.pmに処理させるとか http://tamae.5ch.io/test/read.cgi/php/1176143582/888
889: 886 [sage] 2010/03/19(金) 18:56:31 ID:??? ソースいじってなんとかなるというレベルではないんですねw 鯖も友人のHPのリニューアルを手伝ってあげているので、 変えない方向で考えてます。 他にいいCGIがないので、諦めたくはないんですが、 >>888さんのもちょっと敷居が高そうです>< もうちょっと調べてみます・・・ http://tamae.5ch.io/test/read.cgi/php/1176143582/889
890: 886 [sage] 2010/03/20(土) 13:42:49 ID:??? お手上げなので丸投げの方に行ってみます。 >>887 >>888 レスどもでしたm(_ _)m http://tamae.5ch.io/test/read.cgi/php/1176143582/890
891: nobodyさん [sage] 2010/05/25(火) 00:37:02 ID:??? 【 CGI名 】 mkakikomitai2(bbs) 【 配布元URL .】 http://tackysroom.com/cgi_mkakikomitai2.htm 【 設置サーバ 】 http://www.toypark.in/ 【 質問内容 】 現在稼動はしていますが、不安なのでご教示ください。 配布元の説明では、ディレクトリ:777 cgi:755 データファイル:666 といった感じになっています。 設置サーバがsuexec環境の為、ディレクトリ:777→701 cgi:755→701or700 データファイル:666→600 に変更しましたが、変更するとページが真っ白になります。 そもそも実行ファイルが読めていないらしく、700→705(または755)にすると動作します。 ちなみに、簡単なprint命令を表示させるcgiを作成してみましたが、同様に705に設定しないと表示されません。 suexec環境の利点を活かしきれていないと感じているのですが、いかがでしょうか。 http://tamae.5ch.io/test/read.cgi/php/1176143582/891
892: nobodyさん [sage] 2010/05/25(火) 00:58:46 ID:??? 実行ファイルって*.cgiのこと言ってる? 701では? http://tamae.5ch.io/test/read.cgi/php/1176143582/892
893: nobodyさん [sage] 2010/05/25(火) 01:09:08 ID:??? >>892 早速ありがとうございます。仰る通り*.cgiの事を指しています。 701でも同様の現象です。 ベンダに問い合わせたところ、下記回答が返ってきました。 「SuExecについては、実行権が所有者(ご利用者様)にあることが前提で、Apache自 体の動作、httpdにおける閲覧・動作は、他のユーザーにもある必要があります。」 申し訳ありません。どう解釈して良いのかわかりません・・ 結局suexec環境でも、その他(パーミッション3桁の右側)に付与する必要があるという事でしょうか。 http://tamae.5ch.io/test/read.cgi/php/1176143582/893
894: nobodyさん [sage] 2010/05/25(火) 02:06:53 ID:??? 少なくともnobodyに+xは必要だろ。+rは必須じゃないが。 正直「ページが真っ白」だけでは判別つかん。ログも見れないのかい? なら仕方ない。 705で動くなら705で動かしときゃいいじゃん。そのベンダのコメントは正直わけわからんが。 http://tamae.5ch.io/test/read.cgi/php/1176143582/894
895: nobodyさん [sage] 2010/05/25(火) 02:15:13 ID:??? >>893 そういうsuexecの組み込み方もある。suexecだから700じゃなきゃいけないということはない。 オフィシャルからの回答も得てるんだし、そんなに深く考えるようなことではないと思うが。 http://tamae.5ch.io/test/read.cgi/php/1176143582/895
896: nobodyさん [sage] 2010/05/25(火) 11:58:48 ID:??? suexecで重要なのはたいていは真ん中が0でないと動作しない、くらいでいいかと あとは設定によるだろう。デフォルトのままだとディレクトリ701、cgi700で動くけれど http://tamae.5ch.io/test/read.cgi/php/1176143582/896
897: nobodyさん [] 2010/06/17(木) 17:48:52 ID:QypORmO2 【CGI名】Simple Vote 【配布元URL】http://download.torworld.com/vote/simple/readme.html 【設置サーバ】FC2レンタルサーバーライト 【スクリプトチェックの有無】自分でチェックできないものは使わない 【質問内容】 ここのCGIだけがなぜか設置できないので、原因を教えてください。 エラー(500 Server Error)が出ます。 ちなみに下記のCGIスクリプトは設置できました。 http://web-up.cside.biz/cgi_3.shtml http://www.kent-web.com/ http://tamae.5ch.io/test/read.cgi/php/1176143582/897
898: nobodyさん [sage] 2010/06/17(木) 17:53:17 ID:??? 500の時はサーバのログに詳細が出てるだろう? http://tamae.5ch.io/test/read.cgi/php/1176143582/898
899: 898 [sage] 2010/06/17(木) 18:00:13 ID:??? 試しにちょっと開いてみたけど改行コードの問題かもな zipはどこで展開してる? 手元のWindowsとかでやってるならASCIIモードで送ってみ 最初の1行目の #!/usr/local/bin/perl の後ろに半角スペース入れても動くかもしれんが、場当たり的な対応だしな http://tamae.5ch.io/test/read.cgi/php/1176143582/899
900: nobodyさん [] 2010/06/17(木) 18:12:34 ID:QypORmO2 >>899さん、ありがとうございます。 早速やってみます! http://tamae.5ch.io/test/read.cgi/php/1176143582/900
901: 900 [] 2010/06/17(木) 18:32:36 ID:QypORmO2 やっぱりダメでした。。。 http://tamae.5ch.io/test/read.cgi/php/1176143582/901
902: nobodyさん [sage] 2010/06/17(木) 18:42:16 ID:??? サーバのエラーログはどうなってんの? 半角スペース入れてやってみた? http://tamae.5ch.io/test/read.cgi/php/1176143582/902
903: 900 [] 2010/06/17(木) 18:50:01 ID:HBX7wt3S あ、すいません。 それ試してみます。 http://tamae.5ch.io/test/read.cgi/php/1176143582/903
904: 900 [] 2010/06/17(木) 19:30:25 ID:HBX7wt3S やっぱりダメでした。 サーバーのログはどれがどれだか分かりませんが 一番下にあったやつには Premature end of script headers: index.cgi とありました。 意味が全く分かりません。。。 http://tamae.5ch.io/test/read.cgi/php/1176143582/904
905: nobodyさん [sage] 2010/06/17(木) 23:31:42 ID:??? それはスクリプトがエラー吐いたときの500エラーとセットなんだけど index.cgi の何行目で何が起きてるのかはわかんない >>2を参考にしてまともなエラーメッセージをブラウザに出すとか 手元に perl 環境があったらコマンドラインからエラーチェックするとか perl -wc index.cgi http://tamae.5ch.io/test/read.cgi/php/1176143582/905
906: nobodyさん [] 2010/06/18(金) 01:02:01 ID:nJUwbNv+ >>905さん、ありがとうございました。 これもセットで調べてみます。 suexec policy violation: see suexec log for more details Premature end of script headers: index.cgi http://tamae.5ch.io/test/read.cgi/php/1176143582/906
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 77 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.042s