[過去ログ]
CGI設置について質問【Part3】 (983レス)
CGI設置について質問【Part3】 http://tamae.5ch.net/test/read.cgi/php/1176143582/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
554: nobodyさん [sage] 2008/12/30(火) 18:18:11 ID:??? >>553 だな 保存拡張子を変更していないのなら、ビルダーは「.htm」で保存されている http://tamae.5ch.net/test/read.cgi/php/1176143582/554
555: nobodyさん [sage] 2008/12/30(火) 18:44:10 ID:??? て言うか、cgi 設置しようとしてる奴が htm 見落として bak が どうのこうのって... 釣りじゃないとしたら、向いてる向いてな い以前のレベルだろ。 http://tamae.5ch.net/test/read.cgi/php/1176143582/555
556: nobodyさん [] 2008/12/30(火) 18:54:51 ID:OmteeN6h 釣りじゃないよ・・・ とりあえずホームページビルダーでホームページを作ったレベル の知識しかない。 だからいきなり専門用語連発で話されると訳分からなくなる。 とりあえず>>554のおかげで一つ前進したよ。 後は、先ほどの"index.cgi"をホームページビルダーで 開いて、HTMLソースの中に これを入れればいいの? 入れる場所はどこでもいいの? ↓ #!/usr/bin/perl print "Content-type: text/plain\n\n"; print "Hello, world!\n"; http://tamae.5ch.net/test/read.cgi/php
/1176143582/556
557: nobodyさん [sage] 2008/12/30(火) 19:15:54 ID:??? >>556 マジレスすると、構文をテキストエディタ(メモ帳)に記述して index.htmlの名前で保存する そして、転送ソフトでアップロードする ビルダーは使わない http://tamae.5ch.net/test/read.cgi/php/1176143582/557
558: nobodyさん [sage] 2009/01/01(木) 03:00:24 ID:??? >>556 これから先「専門用語」ばっかり出てくるから今はとにかく勉強しておいたほうがいいよ。 cgiなんざ使わねーぜってんなら全然かまわんのだけど、紹介されたページ見ても 全く理解できないレベルだとココじゃなくて初心者スレ行きのレベルだ。 http://tamae.5ch.net/test/read.cgi/php/1176143582/558
559: nobodyさん [sage] 2009/01/02(金) 22:07:34 ID:??? 【 CGI名 】 チャッターズ / Chatters 【 配布元URL .】 http://www.webpower.jp/websofts/chat/chatters/ 【 設置サーバ 】 自鯖 【スクリプトチェックの有無】 無 【 質問内容 】 このチャットを自鯖に建てたのですが、外からはきちんと人は入れてる様なのですが 自鯖から自分がチャットに入ることが出来ません。 テキストを読みcgiの中を弄っても「自分が入れる様になると外から
人がは入れなくなる」 といった感じになってしまいます; サポート掲示板の方で聞こうと思ったのですが無い様なので困っています。 外から人がチャットに入れる状態で自鯖からチャットに入れる様にはならないでしょうか。 よろしく御願いします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/559
560: nobodyさん [sage] 2009/01/02(金) 22:20:41 ID:??? 入れないとは? 1)エラーページが表示されている 2)入れない旨が表示されている 3)なにもない真っ白な画面になる 4)どこか関係ないページへ飛ばされる http://tamae.5ch.net/test/read.cgi/php/1176143582/560
561: nobodyさん [sage] 2009/01/03(土) 06:43:16 ID:??? サーバーが見つかりませんでした と表示されます 自鯖からは入れないのかな(;ω;) http://tamae.5ch.net/test/read.cgi/php/1176143582/561
562: nobodyさん [sage] 2009/01/03(土) 09:55:29 ID:??? 自鯖ってことはLAN内か? グローバルアドレスでアクセスできるjかどうかはルータによる。 hostsか自宅DNSでそのFQDNをLAN内のアドレスにすればいい。 http://tamae.5ch.net/test/read.cgi/php/1176143582/562
563: nobodyさん [sage] 2009/01/03(土) 15:25:47 ID:??? >>562 ご指摘ありがとう御座います LAN内では無く「サーバー機からサーバのチャットに・・」って事でした 言葉足らずですみません hostsファイルに IP[tab]ドメイン の形で記入したら入れる様になりました;; ググっていると「サーバー機のhostsファイルに書き加えるのはトラブルの元となる」 と書いてあったのですが何か問題があったりするのでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/563
564: nobodyさん [sage] 2009/01/03(土) 15:41:31 ID:??? サーバでその名前でひくことがあるかどうか、だな。 http://tamae.5ch.net/test/read.cgi/php/1176143582/564
565: nobodyさん [] 2009/01/08(木) 01:35:13 ID:njSEcwCM HTMLで作成したページに CGIの掲示板を 組み込むことって出来ない? その方法について詳しく解説しているサイト があったら教えて http://tamae.5ch.net/test/read.cgi/php/1176143582/565
566: nobodyさん [] 2009/01/08(木) 02:53:00 ID:NUHU41qw >>565 3秒でやるならIFRAME http://tamae.5ch.net/test/read.cgi/php/1176143582/566
567: nobodyさん [sage] 2009/01/08(木) 03:31:36 ID:??? ここでいいのか不安ですが質問させてください 【 CGI名 】 自作 【 配布元URL .】 自作で配布してません 【 設置サーバ 】 自作サーバー 【スクリプトチェックの有無】 よくわかりませんがエラーは出ていません。 【 質問内容 】 apacheで設定しているドキュメントルートの/var/www/html/hoge以下にCGIを置いています。 データは/home/hoge/DATA以下にあります。 規定のファイルがデータディレクトリにあるかを調べ
るCGIなのですが、 コンソール上で sudo -u apache ./last_data_test.cgi と打つと正常にファイルがあるように返ります。 WEBからCGIをアクセスするとファイルがないと言われてしまいます。 if( !(-f $file_name) ) でファイルがあるかのチェックを行っています。 ユーザーはCGIもデータもhogeにしてあります。 何がいけないのでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/567
568: nobodyさん [sage] 2009/01/08(木) 10:16:28 ID:??? カレントディレクトリのチェックとか、ファイルの場所はフルパスで確認とか http://tamae.5ch.net/test/read.cgi/php/1176143582/568
569: nobodyさん [sage] 2009/01/08(木) 10:18:10 ID:??? あと試しにファイル一覧を/tmpにファイル作って書き出してみるとか http://tamae.5ch.net/test/read.cgi/php/1176143582/569
570: 567 [sage] 2009/01/08(木) 19:54:48 ID:??? >>568>>569 パスはフルパスで指定していて、ディレクトリチェック自体ができないようです。 こんなログが出ていました。 time->Thu Jan 8 05:54:44 2009 type=SYSCALL msg=audit(1231361684.762:4108): arch=40000003 syscall=195 success=no exit=-13 a0=93051d4 a1=92e40c0 a2=a0bff4 a3=93051d4 items=0 ppid=25728 pid=26620 auid=500 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=61 comm="last_data_test." exe="/usr/bin/perl" subj=unc
onfined_u:system_r:httpd_sys_script_t:s0 key=(null) type=AVC msg=audit(1231361684.762:4108): avc: denied { search } for pid=26620 comm="last_data_test." name="KANSOKU" dev=dm-0 ino=2102749 scontext=unconfined_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=dir SELinuxだと思うのですが、どうすればいいでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/570
571: nobodyさん [sage] 2009/01/08(木) 20:36:59 ID:??? /homeは/usr/homeのリンクとか? http://tamae.5ch.net/test/read.cgi/php/1176143582/571
572: nobodyさん [sage] 2009/01/08(木) 20:45:14 ID:??? 問題きりわけのためにSELinux切って試してみて それが問題なら適切な設定にするのがよかろう http://tamae.5ch.net/test/read.cgi/php/1176143582/572
573: nobodyさん [] 2009/01/08(木) 23:47:59 ID:FOgV0Qb4 >>566 ありがとう。できました。 後は、cgiの一部、 具体的には掲示板のコメント数だけを他の htmlに表示させたいんだけどできますか? http://tamae.5ch.net/test/read.cgi/php/1176143582/573
574: nobodyさん [sage] 2009/01/09(金) 01:16:45 ID:??? SSI もしくはCGI実行させてJavaScriptで読み込め http://tamae.5ch.net/test/read.cgi/php/1176143582/574
575: nobodyさん [] 2009/01/09(金) 02:11:05 ID:T5xMgump ところでブログとか掲示板に書いた文字にリンク先を挿入 するのってどうやってやるの? なんか、ブログにリンク先を挿入できているサイトとかあるんだけど どうやってやってるんだろ http://tamae.5ch.net/test/read.cgi/php/1176143582/575
576: nobodyさん [sage] 2009/01/09(金) 02:13:50 ID:??? JavaScriptでは不可能なので、CGIで他のサイトのデータを取得してきて保存して表示する。 サーバの設定によっては絶対不可能だし、お前が作るとセキュリティホールになるからやめとけ。 http://tamae.5ch.net/test/read.cgi/php/1176143582/576
577: nobodyさん [] 2009/01/09(金) 13:49:52 ID:/fLWw46V >>575 >書いた文字にリンク先を挿入 ってどういう意味? 「私はYahooを見ました。」 って書いたらYahooの下にYahooトップの中身が表示されるとか? http://tamae.5ch.net/test/read.cgi/php/1176143582/577
578: 567 [] 2009/01/09(金) 20:04:31 ID:Qr4DvTn3 >>571 いや、/home/hoge/dataって実体のディレクトリです。 CGIはドキュメントルートの/var/www/html以下にあります。 >>572 SELinuxを切ったら動くのですが、何のポリシーがいけないのかと思って。 ポリシー自体も良く分かっていませんが・・・ http://tamae.5ch.net/test/read.cgi/php/1176143582/578
579: nobodyさん [sage] 2009/01/10(土) 03:51:15 ID:??? ユーザーが違うからだよ http://tamae.5ch.net/test/read.cgi/php/1176143582/579
580: nobodyさん [] 2009/01/11(日) 16:52:46 ID:+5hNJ6G/ >>577 つまり、書いた文字をクリックするとリンク先に飛ぶって いう奴をやりたいんだけど http://tamae.5ch.net/test/read.cgi/php/1176143582/580
581: nobodyさん [sage] 2009/01/11(日) 17:53:26 ID:??? >>580 はてなキーワードみたいなやつ? http://k.hatena.ne.jp/help まず、語句とリンク先の関連データベースを作らないといけないよね。 こんなん↓ ヤフー → http://www.yahoo.co.jp/ Google → http://www.google.co.jp/ 安達祐実 → http://www.sunmusic.org/yumi/ あとは、文章中の語句をアンカーに置換すれば桶かと。 「私はヤフーを見ました。」 ↓ 「私は<a href="http://www.yahoo.co.jp/" target="_blank">ヤフー</a>を見ました。」 http://tamae.5ch.net
/test/read.cgi/php/1176143582/581
582: nobodyさん [] 2009/01/11(日) 18:40:10 ID:+5hNJ6G/ >>581 関連データベースの作り方がわからないんだけど 作り方とかどこに書いてあるの? http://tamae.5ch.net/test/read.cgi/php/1176143582/582
583: nobodyさん [sage] 2009/01/11(日) 19:19:47 ID:??? >>582 ttp://www.google.co.jp/ http://tamae.5ch.net/test/read.cgi/php/1176143582/583
584: nobodyさん [] 2009/01/11(日) 19:45:46 ID:+5hNJ6G/ >>583 すまんが そのページのどこに書いてあるんだ? http://tamae.5ch.net/test/read.cgi/php/1176143582/584
585: nobodyさん [] 2009/01/11(日) 20:42:39 ID:+5hNJ6G/ この掲示板をそのまま導入したんだけど 新規スレッドを管理人以外作成できないようにするにはどうすればいいですか? http://www.kent-web.com/bbs/patio/patio.cgi "管理用"を押したときにパスワードが要求されるけど、 ↓ http://www.kent-web.com/bbs/patio/admin.cgi "新規スレッド"を押したときにも同じようにパスワードを 要求するようにしたいんだけど どうすればいいですか? http://tamae.5ch.net/test/read.cgi/php/1176143582/585
586: nobodyさん [sage] 2009/01/11(日) 23:12:13 ID:??? >>582 データベースシステムがわからないって意味? 簡単にやろうと思えばCSVでも桶。 ヤフー,http://www.yahoo.co.jp/ Google,http://www.google.co.jp/ 安達祐実,http://www.sunmusic.org/yumi/ 問題はどうやってデータを集めるかの方だよなぁ・・・ たとえば、 Wikipediaに片っぱしからキーワード入力して 「外部リンク」の1個目のURLを取ってくるプログラムを作るとか Googleの「I’m Feeling Lucky」を使うとか。 http://tamae.5ch.net/test/read.cgi/php/1176143582/586
587: nobodyさん [] 2009/01/13(火) 00:47:17 ID:cMnQrvA9 下記のコードは掲示板の参照数がIP別の場合のみカウントされる パターンなんだけど、IP一致でもカウントされるようにするには どういうふうにすればいいですか? # 参照数カウント local($data); open(DAT,"+< $logdir/$in{'no'}.dat") || &error("Open Error: $in{'no'}.dat"); eval "flock(DAT, 2);"; $data = <DAT>; # IP相違であれば更新 $count++; seek(DAT, 0, 0); print DAT "$count:$addr"; truncate(DAT, tell(DAT)); } close(DAT); $bbsback = ""; $guid = "記事
閲覧"; } http://tamae.5ch.net/test/read.cgi/php/1176143582/587
588: nobodyさん [sage] 2009/01/13(火) 02:39:25 ID:??? >>587 なんかソースの一部(大事なとこ)が抜け落ちてねーか?w 「もし$addrと$ipが違ってれば〜」っていう条件を抜いてやれば桶。 # IP相違であれば更新 ($count,$ip) = split(/:/, $data); if ($addr ne $ip) { $count++; seek(DAT, 0, 0); print DAT "$count:$addr"; truncate(DAT, tell(DAT)); } close(DAT); ↓↓↓↓ # IP相違とかそーゆーことは気にせずに常に更新w ($count,$ip) = split(/:/, $data); $count++; seek(DAT, 0, 0); print DAT "$count:$addr"; truncate(DAT
, tell(DAT)); close(DAT); http://tamae.5ch.net/test/read.cgi/php/1176143582/588
589: nobodyさん [] 2009/01/13(火) 03:38:58 ID:cMnQrvA9 >>588 ありがとう。出来ました。 確かに大事なとこ抜けてましたね http://tamae.5ch.net/test/read.cgi/php/1176143582/589
590: nobodyさん [] 2009/01/17(土) 13:34:11 ID:Ad9Lm+h1 質問テンプレ(全項目記入) 【 掲示版王SP 】 複数のバージョンがある場合が多いので正確に 【 http://hp.bird.to/info/bbsking.html .】 【 loipop 】 レンタルスペース名または設置中のURL 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 設置して、初期設定の機能は使えるのですが、書き込み画面から 画像を投稿したら、?アイコンで画像がただしく表示
されない。 いろいろな画像を試したが何をしても?アイコン。 他の画像やメールのアイコンはただしく表示されます。 http://tamae.5ch.net/test/read.cgi/php/1176143582/590
591: nobodyさん [sage] 2009/01/17(土) 13:48:59 ID:??? >>590 投稿した画像って日本語名になってない? http://tamae.5ch.net/test/read.cgi/php/1176143582/591
592: nobodyさん [] 2009/01/17(土) 14:02:30 ID:Ad9Lm+h1 >>591 半角英数です。 http://tamae.5ch.net/test/read.cgi/php/1176143582/592
593: nobodyさん [] 2009/01/23(金) 11:33:28 ID:DQAiRhxT 【 CGI名 】 New NICOLE Board Type-2 v1.15c 【 配布元URL .】 配布元閉鎖のため斧にあげます→http://www1.axfc.net/uploader/He/so/185899 パスはhige 【 設置サーバ 】 友人の自宅鯖 【 質問内容 】 admin.cgiにてプロキシ経由での書き込みを禁止し、串経由でないのに弾かれてしまうホスト名を許可にしようとしてるのですが、IPによるフィルタは作動するのに、ホスト名によるフィルタがうまくいきません。 →
IPでpaermit設定すると書き込みができるが、host名でpermitすると「プロキシ経由での書き込みは禁止されています」と出る →指示通り、「ip permit ***.***…」だと書き込み可能。「host permit ***.ne.jp」だと書き込み不可になる 設定することによって生成されるfilter.plはキチンと設定した内容になっています。 AccessCheck.plに不備があるのでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/593
594: nobodyさん [sage] 2009/01/25(日) 05:58:26 ID:??? 逆引きできてる? http://tamae.5ch.net/test/read.cgi/php/1176143582/594
595: nobodyさん [sage] 2009/01/25(日) 06:07:25 ID:??? ってhttpdのREMOTE_HOST見てるじゃない。 apache(かどうか知らんが)のhttpd.confのHostnameLookupsはonになってる? http://tamae.5ch.net/test/read.cgi/php/1176143582/595
596: 593 [sage] 2009/01/25(日) 10:16:58 ID:??? すみません、どのファイルを見ればいいのでしょうか?;; 最近勉強しようといろいろ見始めたところなので、まだまだ不勉強なんです… http://tamae.5ch.net/test/read.cgi/php/1176143582/596
597: nobodyさん [sage] 2009/01/25(日) 10:59:45 ID:??? >友人の自宅鯖 なんだから友人に聞くかrootもらうしかない http://tamae.5ch.net/test/read.cgi/php/1176143582/597
598: nobodyさん [sage] 2009/01/25(日) 11:00:47 ID:??? まあ見るだけなら /usr/local/apache2/conf/httpd.conf (ソースから入れた場合)とか見られるとは思うが。 http://tamae.5ch.net/test/read.cgi/php/1176143582/598
599: 593 [sage] 2009/01/25(日) 11:13:26 ID:??? 実際に動かす場合は今借りてるレンタルサーバーに置く予定です(鯖名:freespace) 現在はテストの為、友人鯖を借りてるのですが… これはこちらの設定ミスやプログラムの不具合でなく、サーバーの問題なのでしょうか? だとしたら稼動予定のレンタルサーバーはまともに対応してくれる所ではないのでどうにもならない… http://tamae.5ch.net/test/read.cgi/php/1176143582/599
600: nobodyさん [sage] 2009/01/25(日) 13:34:24 ID:??? 使用目的が限定できないレンタルサーバではオンになってる場合が多いと思うけどね。 デフォルトでオフだから、その友人は特にいじってないんだろう、聞いてみればいいじゃな。 http://tamae.5ch.net/test/read.cgi/php/1176143582/600
601: 593 [sage] 2009/01/25(日) 14:47:23 ID:??? レンタルサーバーの方で上記の不具合が出たため、テストとして友人の鯖を借りたのです… 今は友人が仕事中なので向こうの鯖設定が確認できないので、帰宅後に聞いてみます http://tamae.5ch.net/test/read.cgi/php/1176143582/601
602: nobodyさん [sage] 2009/01/25(日) 14:59:10 ID:??? 自分で環境変数REMOTE_HOSTを表示するcgi作って試せばいいじゃんかよ。 http://tamae.5ch.net/test/read.cgi/php/1176143582/602
603: 593 [sage] 2009/01/25(日) 15:09:43 ID:??? すみません、先にも書いたようにようやく勉強を始めようかというくらいの初心者なので自分でCGIが組めません。 ここは初心者向けではないようなので、どこか適したスレに移動した方がいいみたいですねorz さんざん聞いたあげく申し訳ありませんでした。 よろしければどこか適したスレありますでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/603
604: nobodyさん [sage] 2009/01/25(日) 15:21:09 ID:??? 言語とかわからんと、、、 cgiそのものは↓の4行でいいよ。(/usr/local/bin/perl は /usr/bin/perl のが確実かも) 表示されるREMOTE_HOSTとフィルター解除するつもりの名前と比べてみるといい。 #!/usr/local/bin/perl print "Content-Type: text/plain\n\n" ; print "REMOTE_ADDR = $ENV{'REMOTE_ADDR'}\n"; print "REMOTE_HOST = $ENV{'REMOTE_HOST'}\n"; http://tamae.5ch.net/test/read.cgi/php/1176143582/604
605: 593 [sage] 2009/01/25(日) 15:29:30 ID:??? >>604 上記の4行をメモ帳にコピペ、名前をtest.cgiとして保存→鯖にうp→パーミッション変更(705にしました) すると「取り消されたアクション」表示とともにそのファイルをDLしますか?とウィンドウが出ました http://tamae.5ch.net/test/read.cgi/php/1176143582/605
606: nobodyさん [sage] 2009/01/25(日) 15:42:00 ID:??? 別にDLしてみてみりゃいいじゃん text/plainでひっかかるならtext/htmlでやってみるとか (画面に何も出なかったらソースの表示で見られる。) http://tamae.5ch.net/test/read.cgi/php/1176143582/606
607: 593 [sage] 2009/01/25(日) 15:51:58 ID:??? DLされるファイルの中に書かれていたのですね…画面上に出るものと思い込んでいましたorz IPは表示されていましたがhost名は書かれていませんでした。 (ちなみに正式設置予定のサーバーに置いてDLしました) これは>>595で言われているHostnameLookupsがONになってないということでしょうか? それだとしたらこのサーバーではhost名でのアクセスフィルタはかけられないということでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/607
608: nobodyさん [sage] 2009/01/25(日) 16:07:52 ID:??? 自分でDNSに問い合わせることは可能。 この辺は設置じゃなくて作成か改造だな。 http://tamae.5ch.net/test/read.cgi/php/1176143582/608
609: 593 [sage] 2009/01/25(日) 16:13:32 ID:??? 知識不足でご迷惑かけたにもかかわらずありがとうございました。 自分の設置方法やプログラム上のエラーではなく、サーバー側の設定の問題だとわかっただけでも大助かりです 2chのレンタル鯖板でも悪評の高い鯖なので問い合わせしても放置されそうなので、改造の方で対処したいとおもいます 本当にありがとうございました http://tamae.5ch.net/test/read.cgi/php/1176143582/609
610: nobodyさん [] 2009/01/29(木) 01:37:05 ID:ExiTG1At 突然失礼します。 初心者丸出しですが、親切な方、優しくお答えいただけたら嬉しいです。 CGI型の広告を設置したいのですが、どうしてもやり方がわからずご質問させていただきます。 【 CGI名 】 clickup_cgi 【 配布元URL .】 http://click-up.jp/(内容のURLは身元が特定できてしまうので、個別にうpします。 http://i3.atura.ws/m/b/91283/img/0007824885.zip) 【 設置サーバ
】 OROTIサーバー同人可 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 同人誌サイトを運営しているのですが、同人ページ・トップページの両方にCGI広告を設置したいと考えております。 同人のページはCGIを用いて作成しておりまして、そちらにも設置は可能なのでしょうか? また、トップページはhtmlなのですが、そちらにCGIの広告を設置する場合はどのようにしたらよいのでしょうか? まだまだ初心者でほとんどわからない状態からはじめま
した。 public_htmlディレクトリ内にCGIを設置するまではよいのですが、htmlにそこから広告を呼び出す方法がわかりません。 どうかよろしくお願い致します。 親切な方、初心者にもわかりやすい表現をしていただければ幸いです。 http://tamae.5ch.net/test/read.cgi/php/1176143582/610
611: nobodyさん [] 2009/01/29(木) 01:44:03 ID:ExiTG1At 申し訳ありません。 >>610で半角の()を使用してしまい、サイトやzipに飛ぶとエラーになってしまいます。 最後の()を削って飛んでいただけたら幸いです。 お手数おかけして申し訳ありません。 http://tamae.5ch.net/test/read.cgi/php/1176143582/611
612: nobodyさん [sage] 2009/01/29(木) 16:16:09 ID:??? web静岡というとこでHPを持っているのですが perl4が使用不可能になるということでソースを変更しようとしましたが うまくいきません #!/usr/local/bin/jperl →#!/usr/local/bin/perl だけですまそうと思ったんですが で、アンケートをメールを送信するものなんですが、 アンケート項目が違うだけの3つのファイルがあって もとが一つだから全部動くと思いきや、2個は正常に動くけど 一つは送信BOXをクリックするとエラーでとまります 原因推測できないでしょうか ソースを印刷して
も比較して間違い等を見つける事ができませんでした http://tamae.5ch.net/test/read.cgi/php/1176143582/612
613: nobodyさん [sage] 2009/01/29(木) 16:47:57 ID:??? エスパーのおれが推測すると、jperlだからマルチバイト関係のエラー http://tamae.5ch.net/test/read.cgi/php/1176143582/613
614: nobodyさん [sage] 2009/01/30(金) 04:12:02 ID:??? 印刷てw diff使わないの? http://tamae.5ch.net/test/read.cgi/php/1176143582/614
615: nobodyさん [] 2009/02/16(月) 20:15:27 ID:GhAJgFtW cgiで掲示板を作ったんだけども、 新規スレッドの作成を制限したいんだよね。 新規スレッドを作る場合はパスワードを要求するようにしたいんだけど、 どうすればいいですか? 管理画面を表示させるときにはパスワード要求が出る仕様なんだけど、 どこのソースをいじれば新規スレッドの際にもパスワード要求できるかわからないんだよね。 下のコードは新規スレッド作成に関するコードからそれらしいのを抽出してみた。 # 新規投稿(新規スレッド作成) if ($in{'res'} eq "") { # indexフ
ァイル local($i, $flg, $top, @new, @tmp, @top); open(DAT,"+< $nowfile") || &error("Open Error: $nowfile"); eval "flock(DAT, 2);"; $top = <DAT>; # 連続投稿IPチェック local($no,$ho,$t) = split(/<>/, $top); if ($host eq $ho && $wait > time - $t) { close(DAT); &error("連続投稿はもうしばらく時間をおいて下さい"); } $new = $no + 1; http://tamae.5ch.net/test/read.cgi/php/1176143582/615
616: nobodyさん [] 2009/02/16(月) 20:26:41 ID:GhAJgFtW 下のコードは、管理画面に関するコードからそれらしいのを抽出してみた。 sub enter { &header; print <<EOM; <blockquote> <table border="0" cellspacing="0" cellpadding="26" width="400"> <tr><td align="center"> <fieldset> <legend> ▼管理パスワード入力 </legend> <form action="$admincgi" method="post"> <input type="hidden" name="login" value="1"> <input type="password" name="pass" size="16"> <
;input type="submit" value=" 認証 "></form> </fieldset> </td></tr> </table> </blockquote> <script language="javascript"> <!-- self.document.forms[0].pass.focus(); //--> </script> </body> </html> http://tamae.5ch.net/test/read.cgi/php/1176143582/616
617: nobodyさん [] 2009/02/17(火) 10:41:30 ID:zCBbM9fw 【 CGI名 】 コード発行所改良版(2009/01/18版) 【 配布元URL .】 ttp://tcode.sakura.ne.jp/ 【 設置サーバ 】 レンタサーバー 【スクリプトチェックの有無】 パーミッションなど設定済 【 質問内容 】 codeconfig.cgiに明記されたlockdir ディレクトリの作成、 lockfile というファイルも作成。 code.cgi を置くディレクトリとlockdirのパーミッションは666、 code.cgi のパーミッションは755 と設定済み。
しかしcode.cgiにアクセスしてもエラーすら発生せず真っ白ページで ソースタグ丸見え状態になることもありました。 どうすれば設置できるのかマニュアルすらなく全く不明なのですが アドバイスをお願いします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/617
618: nobodyさん [sage] 2009/02/18(水) 10:53:51 ID:??? どもども卓ゲ板から誘導されて来ました 私もcgiについて余り詳しくないので適切なアドバイスが出来るか判りませんが・・・ とりあえず私が設置したのはオープンソースのコード発行所の2008年/11/20版ですが、多分余り変わりないでしょう 見つけた中で一番新しかったのがそれだったため ちなみに手に入れた場所はここ http://set.bbspink.com/test/read.cgi/leaf/1198829386/6 では具体的なアドバイス とりあえずcodeconfig.cgiには >code.cgi を置くディレクトリとlockdirのパーミッショ
ンは666 と書かれてますが、code.cgiを置くディレクトリ(フォルダ)のパーミッションが666だと、ページにアクセス出来ない等の問題が発生する様です 私は以下の様にパーミッションして、正常動作を確認しました + code[755] (全体を入れるフォルダ) + lockdir[666] + lockfile[644] + code.cgi[755] + codeconfig.cgi[644] + dionconfig.cgi[644] + index.html[644] これで駄目ならどういう症状かまた教えて下さい 後とても基本的な事なので多分大丈夫だと思いますが、code.cgiの一番初めの部分はちゃんと鯖ごとに適したパスになってます
よね? ほとんどの鯖では#!/usr/local/bin/perlと#!/usr/bin/perlの両方で動作しますが、稀に違う場合があるので これについて何と設定すれば良いかは、その鯖の仕様を読んでください http://tamae.5ch.net/test/read.cgi/php/1176143582/618
619: nobodyさん [sage] 2009/02/18(水) 10:57:31 ID:??? あらら、コピペった時にズレてるなw これじゃあディレクトリの配置が意味判らないなw + code[755] (全体を入れるフォルダ) + lockdir[666] + lockfile[644] + code.cgi[755] + codeconfig.cgi[644] + dionconfig.cgi[644] + index.html[644] こうです http://tamae.5ch.net/test/read.cgi/php/1176143582/619
620: nobodyさん [sage] 2009/02/18(水) 11:54:36 ID:??? >ソースタグ丸見え状態 ってどんな状態? ソース丸見えならAddHandler cgi-script .cgiが無いんだろうし、 HTMLのタグが見えてるならContent-typeあたりじゃないか? http://tamae.5ch.net/test/read.cgi/php/1176143582/620
621: nobodyさん [] 2009/02/18(水) 19:17:52 ID:gfS2JjOE >>618>>619>>620 ありがとうございます。 構成は現在このような状態です。 code20090118 ├ captcha.cgi ├ codeconfig.cgi ├ code.cgi ├ dionconfig.cgi ├ chain.pl ├ datacheck.pl ├ grep.pl ├ kisei.pl ├ postfix.pl ├ index.html └ lockdir └ lockfile まずローカルで試すと index.html から code.cgi へ進んでも真っ白ページへ。 127.0.0.1のローカルホストだとそういうことになるのかな?と思い、 レンタルしている
鯖に設置しました。パスは鯖指定どおりの /usr/bin/perl 。 そしてレンタルしている鯖に設置し index.html から code.cgi へ進んでも 500エラーのタグが丸見え状態になるだけなのです。 パーミッションもいろいろ設定したのですが状況は 真っ白ページになるかソースタグ丸見えになるかのどちらかでした。 http://tamae.5ch.net/test/read.cgi/php/1176143582/621
622: nobodyさん [sage] 2009/02/18(水) 23:52:43 ID:??? 【 CGI名 】 メールフォームCGI 【 配布元URL .】 http://apps.cside.com/cgi/mail/kisomail/ 【 設置サーバ 】 自鯖 【スクリプトチェックの有無】 無 【 質問内容 】CGIは設置できたんですけど、アドレスを入力して 送信ボタンを押して送信しましたとはでるんですが、設定した、@yahoo.co.jp に届いていませんでした。メールサーバーは設置していません。パーミッションは 設定しました。どうしたらできますか?
アドバイスをよろしくお願いします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/622
623: nobodyさん [sage] 2009/02/19(木) 00:05:03 ID:??? 自鯖にsendmailあるの? http://tamae.5ch.net/test/read.cgi/php/1176143582/623
624: nobodyさん [sage] 2009/02/19(木) 00:10:22 ID:??? >>623 回答ありがとうございます。 sendmailはあります。 #■サーバに設置されているSendmailのパス(必須です) #'/usr/sbin/sendmail'や'/usr/lib/sendmail'が良く使われるSendmailのパスですが、 #不明な場合には、サーバ管理者へ問い合わせてください。 $sendmail = 'C:/sendm/sendmane/sendmane.exe'; #■メールの件名 #※漢字が文字化けする場合は、化ける文字の直前に「\」を書く事で解決できます。 $mail_subject = 'メールフォームより'; #■宛先メールアドレス(必須です
) #ご自分のメールアドレスを設定してください。 $mail_to_addr = 'XXXX@yahoo.co.jp'; 設定していますがうまく送れませんでした。 http://tamae.5ch.net/test/read.cgi/php/1176143582/624
625: nobodyさん [sage] 2009/02/19(木) 00:17:36 ID:??? ttp://sao.scne.jp/sendm.html sendmaneの単体での送信うまくいく? http://tamae.5ch.net/test/read.cgi/php/1176143582/625
626: nobodyさん [sage] 2009/02/19(木) 01:14:29 ID:??? >>625 認識ができないため、設定ができませんでした。 http://www10.uploader.jp/user/tora/images/tora_uljp00003.bmp これがsendmaneの設定画面です http://tamae.5ch.net/test/read.cgi/php/1176143582/626
627: nobodyさん [sage] 2009/02/19(木) 01:40:23 ID:??? SMTPサーバとPOPサーバはドメインだけじゃ送れないっしょ >nslookup -q=MX yahoo.co.jp. みたいにして取得できるMXレコードに設定されてるメールサーバ名にしたらいいかも http://tamae.5ch.net/test/read.cgi/php/1176143582/627
628: nobodyさん [sage] 2009/02/19(木) 01:48:40 ID:??? >>627 http://help.yahoo.co.jp/help/jp/domain/domain-32.html これのことですか? http://tamae.5ch.net/test/read.cgi/php/1176143582/628
629: nobodyさん [sage] 2009/02/19(木) 10:38:11 ID:??? XXXX@yahoo.co.jp には別のサーバやメーラーから送ってちゃんと届くの? あとその自鯖のつないでるISPはOB25やってたりしない? http://tamae.5ch.net/test/read.cgi/php/1176143582/629
630: nobodyさん [sage] 2009/02/19(木) 17:48:52 ID:??? >>621 タグが丸見えってのは、cgiをサポートしてない鯖の可能性をやはり考えるが、それは大丈夫かな? 後は、レンタルしてる鯖のperlのバージョンが古かったりはしない? 例えば俺は最初Eタウンに設置しようとしたけど駄目だった 調べたらperlのバージョンが凄く古かった(5.0だった) とりあえず無料の鯖色々試して設置成功したのはland.toだった http://tamae.5ch.net/test/read.cgi/php/1176143582/630
631: nobodyさん [sage] 2009/02/21(土) 01:25:02 ID:??? >>629 返事遅くなりましたが、プロバイダーからyahoo.co.jpには送れました。 ISPのほうはOB25になってます。これが原因ですか? http://tamae.5ch.net/test/read.cgi/php/1176143582/631
632: nobodyさん [sage] 2009/02/21(土) 05:47:22 ID:??? >>631 って>>626の画面見たけどSMTPサーバが何のことだかわかってないだろ? まあどっちにしてもOB25ってのは外のSMTPを使わせなくする仕組みだから 自分のメールソフトに設定したのと同じ内容で設定しなけりゃ送れないと思うぞ。 http://tamae.5ch.net/test/read.cgi/php/1176143582/632
633: nobodyさん [sage] 2009/02/21(土) 22:44:57 ID:??? 【 CGI名 】超ぷち 【 配布元URL .】 http://www.misskita.com/cgi/ 【 設置サーバ 】 @nifty 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 chopetit.cgiの↓の項目だけ書き換え $location = "http://homepage2.nifty.com/○○○/●●●.htm"; $script = $ENV{'http://hpcgi2.nifty.com/○○○/chopetit.cgi'}; ●●●.htmに http://hpcgi2.nifty.com/○○○/chopetit.cg
iを置いたところ 書き込み欄だけ(nameとmessageと送信)表示され、送信を行うと Forbidden 閲覧できません このページは、ホームページ開設者が閲覧することを許可していないため、ご覧になることができません 。 と表示されます。 毎度のことniftyのCGIを置く場所のややこしさにひっかかっているんだと思います。 ↓では問題でしょうか cgi-bin / chopetit.cgi [755] 超ぷち | +- chopetit / chopetit.log [666] ログファイル | +- lock [777] / ロック用ディレクトリ http://tamae.5ch.net/test/read.cgi/php/117
6143582/633
634: nobodyさん [sage] 2009/02/22(日) 10:34:17 ID:??? まずは同じ場所にhtml置いて試してみては エラーログ見られないなら、なるべく原因特定するために単純なとこからやってみないと。 http://tamae.5ch.net/test/read.cgi/php/1176143582/634
635: nobodyさん [sage] 2009/02/22(日) 11:18:26 ID:??? 返答ありがとうございます。 一応cgi-binにhtmlを置いてみたりhomepageにchopetitを置いてみたりも しているのですが、どうも現状と変わらないようです。 ちなみに他の掲示板を設置してみたところ、同じような状態で 〜は正しいですが接続できませんと表示されました。 http://tamae.5ch.net/test/read.cgi/php/1176143582/635
636: nobodyさん [sage] 2009/02/22(日) 11:20:37 ID:??? そのchopetit.cgiを初期状態にして直接実行すると動作するのかな? 画面には何も出ないだろうけど、「ソースを見る」でscriptタグが見えるはず。 http://tamae.5ch.net/test/read.cgi/php/1176143582/636
637: nobodyさん [sage] 2009/02/24(火) 21:02:07 ID:??? 【 CGI名 】One Line BBS Light 【 配布元URL .】 http://dream.lib.net/room/ 【 設置サーバ 】 @nifty 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 超ぷち設置を断念し、niftyでの設置を事細かに記載されたサイトのある一行掲示板を設置することにしました。 せっかくアドバイスをいただいたのに申し訳ありません。 http://homepage2.nifty.com/jg8skl/pcsoft.htmを見な
がら設置を行ったのですが 過去ログにはきちんと書き込まれるのに、ログが埋め込んだHTMLに表示されません。 おそらくhomepageにいれたid.jsが、挿入したタグのhttp://homepage?.nifty.com/******/cgiup/id1.jsで 呼び出せていないのだと思います。 上記サイトの通りの設置で何か問題がありますでしょうか。 http://tamae.5ch.net/test/read.cgi/php/1176143582/637
638: nobodyさん [sage] 2009/02/25(水) 10:07:30 ID:??? リンク先とか見てないしnifty知らんけど もしそのディレクトリがcgi専用の場所ならjs置けないよ。 実行するとjavascriptのファイル吐くcgiなら可能だけど。 http://tamae.5ch.net/test/read.cgi/php/1176143582/638
639: nobodyさん [sage] 2009/03/19(木) 20:11:47 ID:??? 【 CGI名 】 imgboard 1.22 Rev.7 【 配布元URL .】 ttp://www.big.or.jp/~talk/t-club/soft/index.html 【 設置サーバ 】 さくらインターネット 【スクリプトチェックの有無】 【 質問内容 】現在500エラーがでます。多分、サーバー的には動作しそうなCGIなのですが設置できるか等、設定方法が分かりません…。使用ソフト:メモ帳、FFFTP http://tamae.5ch.net/test/read.cgi/p
hp/1176143582/639
640: nobodyさん [sage] 2009/03/20(金) 01:18:03 ID:??? >>639 >>2 http://tamae.5ch.net/test/read.cgi/php/1176143582/640
641: nobodyさん [sage] 2009/03/24(火) 18:03:23 ID:??? 【 CGI名 】 自作の画像リサイズcgi 【 配布元URL .】 【 設置サーバ 】 ロリポップ 【スクリプトチェックの有無】 【 質問内容 】 リサイズのために画像サイズの取得がしたいんですけど、 ローカルの画像だとうまくいくのに、web上の画像URLだとできません。 昨日までabcオロチサーバーで使ってて、それは大丈夫でした。 サーバーによって何か違うんでしょうか? サイズの取得には、Image::Magic、Image::Sizeを
使いましたが、 どちらもダメでした。 http://tamae.5ch.net/test/read.cgi/php/1176143582/641
642: nobodyさん [sage] 2009/04/01(水) 20:24:15 ID:??? 【 CGI名 】nicky.cgi mobile.cgi 【 配布元URL .】http://www.din.or.jp/~raelian/ReadMeNicky.html、http://www.din.or.jp/~raelian/mobile.html 【 設置サーバ 】sakura 【スクリプトチェックの有無】無 【 質問内容 】突然、メールでの投稿が出来なくなりました。 http://autoup.ath.cx/pinup.cgiを使っているのですが、「[POPサーバー] no respons」と出るようになりました。 yahooのフリメでも、「[POPサーバー] no
respons」です。 以前はきちんと送れていました。原因が解らず困っております。 親切な方、よろしくお願いいたします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/642
643: nobodyさん [sage] 2009/04/01(水) 21:10:19 ID:??? ttp://www.din.or.jp/~raelian/mobile.htmlのところに [POPサーバー] no respons mobile.cgiを設置したサーバーでは動きません。 と書いてあるから諦めるしかない http://tamae.5ch.net/test/read.cgi/php/1176143582/643
644: 642 [sage] 2009/04/01(水) 23:31:26 ID:??? 今まで動いてたのに… やっぱ諦めるしかないんですかね? http://tamae.5ch.net/test/read.cgi/php/1176143582/644
645: nobodyさん [sage] 2009/04/02(木) 03:50:46 ID:??? >>644 どこの鯖か知らんけど鯖のバージョンが変わったとかじゃないの? 調べた? http://tamae.5ch.net/test/read.cgi/php/1176143582/645
646: 642 [sage] 2009/04/02(木) 21:45:41 ID:??? >>645 さくらのサーバー使ってます。 OSがバージョンアップしたらしくFreeBSD6.1からFreeBSD7.1になったみたいです。 やっぱどうしようもないんですかね? http://tamae.5ch.net/test/read.cgi/php/1176143582/646
647: nobodyさん [sage] 2009/04/03(金) 09:55:27 ID:??? 初心者です。初歩的な質問すいません 「10日で覚えるPerl/CGI」を使って勉強しています。環境はWindouws vista でXAMPP1.6.5を使っています。あとPerl5.8.7です。 この環境下で #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "Hello Perl !"; という初歩的なコードをメモ帳に記入し1-1.cgiという名でXAMPPの htdocsフォルダに入れてhttp://localhost/〜、http://127.0.0.1/〜 でブラウザで開こうとすると「要求された URL は本サーバでは見つかりませんでした。Err
or 404」 と表示されてしまいます。 どうすれば正常に表示され動くでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/647
648: nobodyさん [sage] 2009/04/03(金) 09:59:44 ID:??? まず1-1.cgiという名ならそう要求しないと xamppの初期設定はよく知らんがhtdocsでCGI実行できるような設定になっていなければ httpd.confのDirectoryディレクティブの設定にExecCGIとか追加しないと http://tamae.5ch.net/test/read.cgi/php/1176143582/648
649: nobodyさん [sage] 2009/04/04(土) 23:37:53 ID:??? メモ帳で作ったCGIファイルを叩いて404が出た系の相談はよく見かけるけど たいてい 1-1.cgi.txt という名前になってたとかいうオチが待ってるので困る。 http://tamae.5ch.net/test/read.cgi/php/1176143582/649
650: sage [] 2009/04/08(水) 02:33:28 ID:VNp9oTJU 【 CGI名 】Web Diary Professional 4.72 【 配布元URL 】 http://www.web-liberty.net/ 【 設置サーバ 】 さくらサーバースタンダード 【スクリプトチェックの有無】 【 質問内容 】 メールで日記更新できる機能があるのですが 先日のバージョンアップ後使えなくなりました。 ソケット通信を利用できるサーバであれば使えるという機能で、 さくらは現在もソケット通信は可能ですが POP3サーバにログインできませんという
エラーが出ます。 さくら以外の、POPサーバ使用可のメアドに送った場合でも同様でした。 配布元のサポート板では、Apacheのバージョンがあがり mod_sslが組み込まれたからではないかという話もでていましたが どのあたりの設定を修正すればいいのかわからずにいます。 それまで動いていたので、なんとかしたいのですが、 どなたかご助言お願い致します。 >>642の状態と似ていて、同じさくらサーバでのことです。 バージョンアップでPerlのバージョンも変わったりしているようです。 他に必要な情報があれば書きにきますので、 よろしくお願い
致します。 http://tamae.5ch.net/test/read.cgi/php/1176143582/650
651: 650 [sage] 2009/04/08(水) 02:35:43 ID:??? すみません、sage間違えました。 http://tamae.5ch.net/test/read.cgi/php/1176143582/651
652: nobodyさん [sage] 2009/04/08(水) 10:36:16 ID:??? 単純に110にアクセスしてみるだけのcgi作って そのさくらとかいう場所で試してみりゃいいじゃんよ http://tamae.5ch.net/test/read.cgi/php/1176143582/652
653: nobodyさん [sage] 2009/04/08(水) 11:52:36 ID:??? >>650 元のバージョンに戻せばいいじゃない どうしても必要な機能が追加されたとかじゃなければ無理に新しいバージョンを使う必要ないでしょ 何でも最新版を使えばいいってもんじゃないよ http://tamae.5ch.net/test/read.cgi/php/1176143582/653
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 330 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s