[過去ログ]
CGI設置について質問【Part3】 (983レス)
CGI設置について質問【Part3】 http://tamae.5ch.net/test/read.cgi/php/1176143582/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
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
654: 650 [sage] 2009/04/08(水) 14:36:58 ID:??? レスありがとうございます >>652 CGIを自分で作ったことがないのですが、調べてみます。 >>653 後だしになってしまいすみません。 先日サーバーがバージョンアップし、それから機能しなくなりました。 CGIのバージョンを代える前も後も使えない状態です。 http://tamae.5ch.net/test/read.cgi/php/1176143582/654
655: nobodyさん [] 2009/04/22(水) 01:30:33 ID:+JjVNGyS >>642,650 弊社にて調査を行った結果、socketを用いたプログラムについて、packではなくsockaddr_inへ変更することで解決した事例がございました。 だって。 http://tamae.5ch.net/test/read.cgi/php/1176143582/655
656: nobodyさん [sage] 2009/05/27(水) 10:29:37 ID:??? 質問させてください。 前のサーバーで設定したフォームCGIはサーバーを移転するとどうなるのですか? 仮に普通に使えた場合、 前のサーバーではメールの転送設定してたのですが 今回のサーバーでも設定しなくてもそのようになりますか? http://tamae.5ch.net/test/read.cgi/php/1176143582/656
657: nobodyさん [sage] 2009/05/27(水) 12:42:44 ID:??? 場合によるでしょ。 メールの転送、の意味が曖昧だけど 設定の仕方がわからないのなら、たまたま動作したとしてもそのままじゃまずいべ。 自宅鯖のくだ質で聞いたまま音沙汰なしの人? http://tamae.5ch.net/test/read.cgi/php/1176143582/657
658: nobodyさん [] 2009/05/31(日) 16:01:20 ID:ONuTHT0e 【 CGI名 】 Web Diary Professional 4.72 【 配布元URL 】 http://www.web-liberty.net/download/diarypro/index.html 【 設置サーバ 】 @homepage 【スクリプトチェックの有無】 【 質問内容 】 cgiを設置して接続しようとしてもNotFoundになってしまいます 本家の設置方法、トラブルシューティング等でも解決しません サバーがcgiをcgi-binという別のフォルダにアップするようになっているので そのあたりが原因ではないかと思いますが、それも含めて手順通りなのに何故かできません 助けてください、よろしくお願いします http://tamae.5ch.net/test/read.cgi/php/1176143582/658
659: nobodyさん [sage] 2009/06/12(金) 13:06:52 ID:??? 昨日から勉強し始めたミジンコですがいきなり詰まりました。 【 CGI名 】 【 配布元URL 】 【 設置サーバ 】isweb 【スクリプトチェックの有無】 【 質問内容 】 通常のHTMLの表示は正常なのですが、cgiで文字を表示すると文字化けしてしまいます。 Firefoxで確認しましたが、IEで見ると正しく表示されているようです。 #!/usr/local/bin/perl print "Content-type: text/html\n\n"; print "テスト"; これだけ書いただけなのですが・・・ http://tamae.5ch.net/test/read.cgi/php/1176143582/659
660: nobodyさん [] 2009/06/12(金) 13:14:22 ID:jptUys47 連レスすみません あげます http://tamae.5ch.net/test/read.cgi/php/1176143582/660
661: nobodyさん [sage] 2009/06/12(金) 13:16:01 ID:??? Content-Type:text/html; charset=ISO-2022-JP Content-Type:text/html; charset=Shift_JIS Content-Type:text/html; charset=EUC-JP みたいに自分が書いた文字コードを教えてやればいいかと http://tamae.5ch.net/test/read.cgi/php/1176143582/661
662: nobodyさん [sage] 2009/06/12(金) 13:49:25 ID:??? ついでに text/plain だと思う http://tamae.5ch.net/test/read.cgi/php/1176143582/662
663: nobodyさん [] 2009/06/14(日) 10:24:20 ID:i84kd9Ro 659です。 解答ありがとうございました。無事動作しました。 それでもう一つ質問を・・ 【 CGI名 】 【 配布元URL 】 【 設置サーバ 】isweb 【スクリプトチェックの有無】 【 質問内容 】 今日から1週間分の日付を表示する方法を考え、書いたのですが、 ($sec,$min,$hour,$mday,$mon,$year,$wno) = localtime(time); $i = 0; while ($i<7){ $mday = $mday + i; print "$mday"; $i++; } これだけだと月の最大日数を越えてしまうことのある問題があります。 例えば &days = ("31","28","31","30","31","30","31","31","30","31","30","31"); $mday = $mday % $days[$mon]; と追加することを考えたのですが、 細かいことではあるのですがうるう年に対応できません。 解決策はありませんか? http://tamae.5ch.net/test/read.cgi/php/1176143582/663
664: nobodyさん [] 2009/06/14(日) 10:25:30 ID:i84kd9Ro &ではなく@でした。 http://tamae.5ch.net/test/read.cgi/php/1176143582/664
665: nobodyさん [] 2009/06/14(日) 10:40:21 ID:i84kd9Ro たびたび申し訳ありません、%であまりを使うなら@daysの数字が正しくありませんでした。 http://tamae.5ch.net/test/read.cgi/php/1176143582/665
666: nobodyさん [sage] 2009/06/14(日) 11:46:20 ID:??? >663 time()の結果は、ある瞬間からの経過秒数を示す整数。 だから、いまから10分後の時間は、単純にtime()の結果に10 * 60を足せば求まる。1日なら60*60*24を足せばいい。 で、その後localtime()で日付形式に直す、と。 http://tamae.5ch.net/test/read.cgi/php/1176143582/666
667: nobodyさん [] 2009/06/21(日) 17:45:52 ID:5ibI/zs2 【 CGI名 】 【 配布元URL 】 【 設置サーバ 】isweb 【スクリプトチェックの有無】 plCheck? 【 質問内容 】 突然動かなくなりました。 気づいた30分程前には普通に動作していたのですが、 「CGIプログラムエラーのため表示することが出来ません。(500 Internal Server Error)」 というエラー表示がでて、開くことができなくなりました。 同じファイルをアップロードしなおしてみましたが、やはり動作しません。 別のCGIは正常に起動しているようですが、特定のもののみエラーとなっているようです。 更新は一切していなかったので、そういう類のエラーではないと思います。 入力フォームやファイルの読み書きを使っていますが、 何か送信されたことで壊れることもあるのでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/667
668: nobodyさん [sage] 2009/06/21(日) 17:55:55 ID:??? サーバの設定がかわったんだろ。 500エラーはサーバのエラーログみないと詳しいことはわからん。 http://tamae.5ch.net/test/read.cgi/php/1176143582/668
669: nobodyさん [sage] 2009/06/21(日) 17:57:28 ID:??? あーあとは読み書きしてるファイルのオーナーやパーミッションのせいで エラー出てるのかもな。cgiに起因するエラーならそのcgiで拾って表示することはできる http://tamae.5ch.net/test/read.cgi/php/1176143582/669
670: nobodyさん [sage] 2009/06/23(火) 23:30:17 ID:??? ・保存したデータを使ってevalしてる ・空文字行が入ると変数に適切な値が入らずバグる仕様だった などいろいろ予想できるな 取りあえずevalで死んでる理由をブラウザに出力してみることをお勧めする http://tamae.5ch.net/test/read.cgi/php/1176143582/670
671: 667 [] 2009/06/30(火) 11:51:25 ID:Q3Q4iwEf ありがとうございます。 修復しながら実験していましたが、 >・空文字行が入ると変数に適切な値が入らずバグる仕様だった が原因であることを確信するに至りました。 cgiAからcgiBに送り、cgiBでdataCを作成し、dataCをcgiAで読み込む、 といった構成をとっているのですが、 例えば直接cgiBを開いてしまうと、dataCには改行のみが記録され、 それをcgiAで読み込むとエラーとなってしまうようでした。 ということでcgiB内で、dataCに必要な配列が空であった場合、 dataCは作成しないといった修正をしたいと考えているのですが、 空であったら省く、という動作はどのようにしたらいいでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/671
672: nobodyさん [sage] 2009/06/30(火) 12:04:13 ID:??? それはそういうコードを入れればいいだけだろう。 どんなコードかはキミが元のcgiを書いてないからオレにはわからん。 http://tamae.5ch.net/test/read.cgi/php/1176143582/672
673: 667 [] 2009/06/30(火) 12:59:58 ID:Q3Q4iwEf 私の考えでは、例えば if ($a = 空であることを示すなにか){ print("数値が正しくありません。データは保存されません。"); } else{ print("数値は正常です。保存されました。"); open (OUT,">>data/a.txt"); print OUT $a; close (OUT); } といった感じの形にすればいいのでは?と考えたのですが・・。 http://tamae.5ch.net/test/read.cgi/php/1176143582/673
674: nobodyさん [sage] 2009/06/30(火) 15:32:13 ID:??? >>673 例えば配列の要素数を見る 配列が空の時は配列の要素は0個 if(scalar @hoge == 0){… 要素を見て undef か空文字列の場合に分岐なら if($huga eq ''){… 改行も入ってる可能性があるならあらかじめ chomp しておく こんな感じ? http://tamae.5ch.net/test/read.cgi/php/1176143582/674
675: nobodyさん [sage] 2009/07/04(土) 00:11:38 ID:??? そこまで考えたのになぜやってみないのだろうか… http://tamae.5ch.net/test/read.cgi/php/1176143582/675
676: nobodyさん [sage] 2009/07/04(土) 13:45:34 ID:??? 手元にPCがないと予想 http://tamae.5ch.net/test/read.cgi/php/1176143582/676
677: nobodyさん [] 2009/07/04(土) 18:08:23 ID:C/xVn9DY さくらインターネットを使っています。 html内に <!--#include virtual="./xxx.txt" --> と記述して、xxx.txt内のには <!--#exec cgi="./zzz.cgi" --> と書かれています。 html内に <!--#exec cgi="./zzz.cgi" --> を直接書けば実行されるのですが、 上記の方法でやると、実行してもhtmlのソース内に、 このコマンドがそのまま表示されてしまいます。 解決方法を教えて下さい。 http://tamae.5ch.net/test/read.cgi/php/1176143582/677
678: nobodyさん [sage] 2009/07/04(土) 18:17:59 ID:??? 前者の方法を使う。 または、xxx.txt がHTTP非公開ディレクトリに入ってても 動くのなら、xxx.txt を非公開ディレクトリに入れる。 http://tamae.5ch.net/test/read.cgi/php/1176143582/678
679: 677 [] 2009/07/04(土) 19:03:37 ID:C/xVn9DY 言葉が足らなくてすいません。 後者なら普通に動くのですが、 「前者」の方法でやるとコマンドがhtmlソースに残るだけになるということです。 http://tamae.5ch.net/test/read.cgi/php/1176143582/679
680: nobodyさん [] 2009/07/04(土) 19:18:59 ID:JGjY4Dhz 【 CGI名 】 YY-BOARD Day Counter 【 配布元URL .】 KENT WEB 【 設置サーバ 】 XREA 【スクリプトチェックの有無】 【 質問内容 】 XREAの広告免除期間が終わり、広告が表示されるようになってから カウンタ画像と掲示板の投稿キー数字画像が×になってしまいました。 サーバーの仕様変更は無いはずなんですが、何が原因でしょうか。 2つとも新たに設置しなおしても同じ症状です。 掲示板は投稿キー機能をオフにさせて稼働させている状況です。 yomiサーチも置いてるんですがこちらは問題なく動作しています。 http://tamae.5ch.net/test/read.cgi/php/1176143582/680
681: nobodyさん [sage] 2009/07/04(土) 19:49:45 ID:??? スクリプト経由で画像表示させてるからじゃない? 自動で画像に広告挿入されてるから表示されなくなってるからxディレクトリを使うとかで回避 http://tamae.5ch.net/test/read.cgi/php/1176143582/681
682: nobodyさん [sage] 2009/07/04(土) 21:08:06 ID:??? >>679 ・xxx.txt(exec cgi だけ書かれたファイル) → xxx.shtml にリネーム ・include 時の記述も <!--#include virtual="./xxx.shtml" --> にする こういうこと?気分的にすっきりしないけど http://tamae.5ch.net/test/read.cgi/php/1176143582/682
683: 680 [] 2009/07/04(土) 23:28:18 ID:JLuVgr4g >>681 xディレクトリで回避できました。ありがとうございます。 ただ、掲示板の方でページ上部に表示義務がある広告が表示されなくなったのですが これを正しく表示させる方法はありますか? http://tamae.5ch.net/test/read.cgi/php/1176143582/683
684: nobodyさん [sage] 2009/07/04(土) 23:46:22 ID:??? xディレクトリで表示させたい時は広告タグを手動で埋め込む http://tamae.5ch.net/test/read.cgi/php/1176143582/684
685: 683 [] 2009/07/05(日) 01:48:57 ID:TsoP6A8H >>684 できました!ありがとうございました。 http://tamae.5ch.net/test/read.cgi/php/1176143582/685
686: nobodyさん [] 2009/07/07(火) 13:59:11 ID:4tOYVlLE 必須入力の項目を作りたいのですが、以下のようにしたのでは送信できてしまいます。 未入力の場合のエラーメッセージの出し方はどうすればよいでしょうか? <input type=hidden name="_indispen" value="test"> A<input type="radio" name="test" value="a"> B<input type="radio" name="test" value="b" > <input type=submit value=" 送信 "> http://tamae.5ch.net/test/read.cgi/php/1176143582/686
687: nobodyさん [sage] 2009/07/07(火) 16:36:03 ID:??? JavaScriptを使えばできるよ で、入力欄が無いようだけど・・ http://tamae.5ch.net/test/read.cgi/php/1176143582/687
688: nobodyさん [sage] 2009/07/08(水) 08:30:08 ID:??? >>686 一旦サーバー側に送って、未入力があれば入力元のページに遷移させる すべて揃っていれば次のステップへ http://tamae.5ch.net/test/read.cgi/php/1176143582/688
689: nobodyさん [] 2009/07/08(水) 17:20:31 ID:NnUdwNkP >>686に関連して プルダウンメニューで何か選ばないと「戻って選択してください」って できないでしょうか? http://tamae.5ch.net/test/read.cgi/php/1176143582/689
690: nobodyさん [sage] 2009/07/09(木) 11:29:45 ID:??? >>689 >>688 ちゃんと値がわたってるかチェックした後ロケーションヘッダーとか分岐とかで元の画面に飛ばせ http://tamae.5ch.net/test/read.cgi/php/1176143582/690
691: 689 [sage] 2009/07/10(金) 10:14:04 ID:??? >>690ありがとうございます。 でも・・ダメポ過ぎて何をどうすればよいか分からないです。 勉強します。 http://tamae.5ch.net/test/read.cgi/php/1176143582/691
692: nobodyさん [sage] 2009/07/10(金) 10:25:03 ID:??? >>691 まずは、[入力画面]→[確認画面]とソースを分けて考えた方が良い、 [確認画面]で入力チェックをして、駄目だったら[確認画面]の上部に「戻って選択してください」とエラーメッセージを出せばいい そして入力画面に戻るためのボタンだけ表示させて、戻るボタンで[入力画面]に戻って入力しなおしてもらう http://tamae.5ch.net/test/read.cgi/php/1176143582/692
693: nobodyさん [] 2009/07/17(金) 23:22:57 ID:TSaOWocd 【 CGI名 】 何でもアンケート ver 1.03 【 配布元URL .】 Mini CGI http://www.minicgi.net/cgi2/ 【 設置サーバ 】 さくらサーバー 【スクリプトチェックの有無】 有 【 質問内容 】 動作はしているのですが、内容を一部変更したいという質問です。 ページ上部の「最新投票順」をクリックすると最新投票順にアンケートが並び変えられるのですが、 ナンバー順(アンケートを作成した順)がデフォルトになっています。 デフォルトを最新投票順に設定するにはどこを変更すればよいでしょうか? どこかのifの中身を変えたりしたらいいのかな、と色々試したのですが、うまくできませんでした。 スレ違いでしたら申し訳ありません。よろしくお願いします。 (改造・転載・改造後再配布は許可されているので、もしできたらcgiファイルだけうpしていただけると助かります) http://tamae.5ch.net/test/read.cgi/php/1176143582/693
694: 693 [sage] 2009/07/17(金) 23:28:40 ID:??? すいません、スレ違いでした… 改造依頼スレがあったの気づきませんでした。 こちらの質問は無視してください。あちらにいってきます。スレ汚し失礼しました。 http://tamae.5ch.net/test/read.cgi/php/1176143582/694
695: nobodyさん [sage] 2009/07/17(金) 23:40:52 ID:??? 自分でできるだろ。 ヒントは、URLパラメータに、mode=new がついてたらって 条件でその表示モードになるんだと思う。 http://tamae.5ch.net/test/read.cgi/php/1176143582/695
696: 693 [sage] 2009/07/17(金) 23:51:17 ID:??? アドバイス、どうもありがとうございます。 ちょっとやってみます。 http://tamae.5ch.net/test/read.cgi/php/1176143582/696
697: 693 [sage] 2009/07/18(土) 00:08:25 ID:??? http://***.jp/vote/vote.cgi?sort=new でリンクはると確かに最新投票順になるのですが、>>695さんはCGI本体の動作として最新投票順にする方法のヒントをくれているんですよね? すいません、このままこちらで続けるとマルチだと思うので、続きを書いてくださる方はttp://pc11.2ch.net/test/read.cgi/php/1222645553/にお願いします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/697
698: nobodyさん [] 2009/07/21(火) 08:36:56 ID:bkzxy1Wy 【 CGI名 】 pulinpulink Ver0.931 【 配布元URL .】 http://tackysroom.com/ 【 設置サーバ 】 freespace http://fs-cgi-basic01.freespace.jp/~chocotto/chocolin.cgi http://game.freespace.jp/chocotto/ 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 peal、CGI、全くわかっていない素人です。 pulinpulink Ver0.931から、Yomi-Search(http://yomi.pekori.to/)に移行したいと考えています。 Yomi-Searchはもう動く状態になっていてエラーもありません。 ログの移行も行いたいのですが、パスワードだけ暗号化されていて どう移行したら良いのかわかりません。 pulinpulinkのCGIファイルを見るとcrypt関数というのを使って暗号化されているようなので、 Yomi-Searchでも「crypt関数を使ってパスワードを暗号化する」という設定にしましたが、 同じパスワードでテスト投稿しても、両者のlogファイルのパスワードの部分が 違う文字列が表示されているので、ログの移行が出来ません。 (同じであればlogコピペで移行しようと思っていました。) パスワードもきちんと移行するには、どうしたら良いでしょうか? どなたかご教授下さい、宜しくお願い致します。 http://tamae.5ch.net/test/read.cgi/php/1176143582/698
699: nobodyさん [sage] 2009/07/21(火) 08:47:29 ID:??? >同じパスワードでテスト投稿しても、両者のlogファイルのパスワードの部分が >違う文字列が表示されている 当たり前だろw というか根本的に違うcgiなんだから最初から登録しなおすのが一番いいよ。 ド素人がログの相関も考えず移行とか無謀すぎる。 http://tamae.5ch.net/test/read.cgi/php/1176143582/699
700: nobodyさん [] 2009/07/21(火) 09:06:20 ID:bkzxy1Wy >>699 ありがとうございます。 パスワードだけ登録し直して貰うように登録者さんに通知しますm(_ _)m http://tamae.5ch.net/test/read.cgi/php/1176143582/700
701: http://3dd515aa.catv296.ne.jp.2ch.net/ [middle] 2009/07/23(木) 16:01:17 ID:??? guest guest http://tamae.5ch.net/test/read.cgi/php/1176143582/701
702: nobodyさん [sage] 2009/07/23(木) 16:46:46 ID:??? 裏2chへようこそ http://tamae.5ch.net/test/read.cgi/php/1176143582/702
703: nobodyさん [sage] 2009/07/23(木) 18:06:40 ID:??? 2ちゃん互換の掲示板CGIないかね http://tamae.5ch.net/test/read.cgi/php/1176143582/703
704: nobodyさん [sage] 2009/07/23(木) 21:04:07 ID:??? 「2ちゃん互換の掲示板CGI」とググル様に聞けば一発 http://tamae.5ch.net/test/read.cgi/php/1176143582/704
705: nobodyさん [sage] 2009/07/25(土) 00:09:11 ID:??? 先日、スタッフ登録フォームを作ったのだが、 クライアントから5回中2回は登録ボタンを押すと画面がフリーズすると言われた。 が、俺のPCでは何度やってもフリーズしない。正常に登録される。 これは一体何が原因なのでしょう? プログラム自体の不具合ではない気がするのだけど、 クライアントはPCの事ほとんど知らないから俺のせいにされている… http://tamae.5ch.net/test/read.cgi/php/1176143582/705
706: nobodyさん [sage] 2009/07/25(土) 15:51:56 ID:??? >>705 画面がフリーズってのがよく分からんけどプログラムのどこかでバグがあって無限ループに突入してるんだろ http://tamae.5ch.net/test/read.cgi/php/1176143582/706
707: nobodyさん [sage] 2009/07/25(土) 16:42:33 ID:??? >>705 とりあえず入力値をログに残すように改修することをお勧めする http://tamae.5ch.net/test/read.cgi/php/1176143582/707
708: nobodyさん [sage] 2009/07/28(火) 21:57:56 ID:??? >>706,707 レスありがとう。 無限ループの可能性あるんか…それめっちゃ危険なやつよな… perl文法チェックしても異常無いんだよなー。 何が原因なんだろ…向こうのネット環境な気がして仕方ない。 http://tamae.5ch.net/test/read.cgi/php/1176143582/708
709: nobodyさん [sage] 2009/07/28(火) 22:29:41 ID:??? ここはお前の日記帳じゃねえぞ http://tamae.5ch.net/test/read.cgi/php/1176143582/709
710: nobodyさん [sage] 2009/07/28(火) 22:51:14 ID:??? >>709 日記帳てw ひとつ質問して、それに答えてくれた人に礼言っただけだろ。 これだけでそんな事言われたらレスにレスできないし、回答者も気分悪いだろ。 いちいちそんな事書くなんて細かい奴だなお前w http://tamae.5ch.net/test/read.cgi/php/1176143582/710
711: nobodyさん [] 2009/07/29(水) 00:08:13 ID:7pTduHdX CGI名 - Yomi-Search Ver4.22 - 配布元URL http://yomi.pekori.to/ 設置サーバ ロリポップ 【 質問内容 】 どうぞよろしくお願いいたします。 LINK集を自分のサイトに設置したのですが、 変なサイト名で登録されてしまって・・・ それを消す方法と、今後同じIDから登録できないようにする方法が わからないのです・・・。 どなたかおわかりのかた、いらっしゃいますか? 板違いでしたらごめんなさい。 http://tamae.5ch.net/test/read.cgi/php/1176143582/711
712: nobodyさん [sage] 2009/07/29(水) 00:22:09 ID:??? >>711 ヘルプくらい参照しようよ・・・ http://tamae.5ch.net/test/read.cgi/php/1176143582/712
713: 711 [] 2009/07/29(水) 00:46:15 ID:7pTduHdX すみません。 管理人による新規登録に変更して、 登録禁止ワードの設定もしたのですが、 新着サイトのページで、登録された情報を消すことができません。 どうか、教えていただけたら・・・・。 http://tamae.5ch.net/test/read.cgi/php/1176143582/713
714: nobodyさん [] 2009/08/15(土) 14:34:52 ID:34+0r9d5 予想谷だにしなかったエラーが出てしまい、途方にくれています 【 CGI名 】 apeboard+ 【 配布元URL .】 http://www.2apes.com/index.html 【 設置サーバ 】 ie-t.net 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 ape+を設置完了し、テスト書き込みをしようとしたところ名前を記入しているにもかかわらず 「名前が入力されていません」と出て書き込みができません 半角英でもひらがなでも漢字まじりでもエラーが出ます プログラムの中身自体は必要最低限のところしかいじっていません(設置マニュアルに記載されてる部分のみ) どこのファイルを見直せば良いのでしょうか? よろしくお願いいたします http://tamae.5ch.net/test/read.cgi/php/1176143582/714
715: nobodyさん [sage] 2009/08/15(土) 14:36:01 ID:??? > 【スクリプトチェックの有無】 自分でチェックできないものは使わない え? http://tamae.5ch.net/test/read.cgi/php/1176143582/715
716: nobodyさん [sage] 2009/08/15(土) 14:36:17 ID:??? 予想谷だに?? 誤字すみません; http://tamae.5ch.net/test/read.cgi/php/1176143582/716
717: nobodyさん [sage] 2009/08/15(土) 14:39:11 ID:??? >>715 すみません、ちょっとそこの項目の意味がわからなかったので… みなさんそこデフォにしてらっしゃる方が多かったので同じようにしてしまいました http://tamae.5ch.net/test/read.cgi/php/1176143582/717
718: nobodyさん [sage] 2009/08/15(土) 19:13:37 ID:??? >>714 スキン他所からもってきてるか改造してたりしない? http://tamae.5ch.net/test/read.cgi/php/1176143582/718
719: 714 [sage] 2009/08/15(土) 21:02:20 ID:??? >>718 あ、はい! スキンはeggstationで配布されてるのをそのまま入れ替えてあります http://tamae.5ch.net/test/read.cgi/php/1176143582/719
720: nobodyさん [sage] 2009/08/15(土) 21:05:07 ID:??? urlくらい貼ろうぜ・・・てかどれだよ。 俺らはエスパーじゃねーんだよ・・・。 http://tamae.5ch.net/test/read.cgi/php/1176143582/720
721: 714 [sage] 2009/08/16(日) 09:03:41 ID:??? >>720 すみません、勝手に貼っていいのかどうかわからなくて… URLはこれです ttp://crystalcolor.net/station/ ここのスキンページのURL貼ろうと思ったのですが、今現在サイトが表示されないのでURLがわからないです; http://tamae.5ch.net/test/read.cgi/php/1176143582/721
722: 714 [sage] 2009/08/16(日) 12:54:18 ID:??? サイトが見れるようになったのでURL貼りなおします 以下からDLしたスキンを使用しました(中はいじっていません) ttp://www.crystalcolor.net/station/sozai2/cgiskin/skin02/clover.zip http://tamae.5ch.net/test/read.cgi/php/1176143582/722
723: nobodyさん [sage] 2009/08/16(日) 15:00:29 ID:??? 最初からやり直せば早い それでスキンを入れる前にちゃんと動くかどうか確認してみ 結果は教えるんだぞ http://tamae.5ch.net/test/read.cgi/php/1176143582/723
724: 714 [sage] 2009/08/16(日) 15:20:10 ID:??? >>723 apeのもとから入ってるスキンで試してみたところエラーはでませんでした! そして再度↑のURLからもってきたスキンを入れたところエラー再発です ということはスキンに問題があるということなのですよね? どうしたらいいのでしょう… http://tamae.5ch.net/test/read.cgi/php/1176143582/724
725: nobodyさん [sage] 2009/08/16(日) 21:28:44 ID:??? どうしたらいいも何も自分で直せないなら作者に頼むか他人に頼むかするしかないだろう。 http://tamae.5ch.net/test/read.cgi/php/1176143582/725
726: nobodyさん [sage] 2009/08/17(月) 02:28:25 ID:??? 一番手っ取り早いのはスキンを使わない まあスキン入れ替えたくらいでエラー吐くってことはデザインとプログラムの分離がきちんと出来てないスパゲティソースの可能性が高いから 他の掲示板を使うのがいいんじゃないかな http://tamae.5ch.net/test/read.cgi/php/1176143582/726
727: nobodyさん [] 2009/08/19(水) 14:24:33 ID:Npi1ciJX 【 CGI名 】 ご意見フォーム 【 配布元URL .】 レッツPHP! 【 設置サーバ 】 ローカルでXAMPPでやってみた。試しにレン鯖(ジャストサイズ)へアップロードしてみても同じ症状 【スクリプトチェックの有無】 無 【 質問内容 】 フォーム(名前欄やEメール欄etc)の上に、 ?> みたいな、余計なものが表示されます>< でもこれきっとformタグのお尻部分だと思うんで、削除しちゃいけないですよね? 消すにはどうすればいいですか? http://tamae.5ch.net/test/read.cgi/php/1176143582/727
728: nobodyさん [sage] 2009/08/19(水) 14:38:05 ID:??? phpとして動いてないんじゃないの? あとは文字コードとか http://tamae.5ch.net/test/read.cgi/php/1176143582/728
729: 727 [sage] 2009/08/19(水) 14:57:19 ID:??? ありがとうございます! 設置してみて、フォームの数や大きさを弄って送信テストしてみたとき何回かは送れたので、 少なくともその時点ではphpとして動いていたんじゃないかと思うんですが、 そのときにもこのゴミがついてたかどうか、よく覚えてないんですよね。 もう一度削除して最初からやってみます! http://tamae.5ch.net/test/read.cgi/php/1176143582/729
730: 727 [] 2009/08/19(水) 15:51:02 ID:Npi1ciJX もう一度やってみたら 「 ?> 」も消えたし送信もできました!728さん、ありがとうございます。 エンコードを直したら文字化けしてたのも対処できました! ローカルではやっぱエラーが出て送信できないけど、レンタルサーバーのほうで出来れば文句ないです。 ついでで申し訳ないんですが教えていただけますか? レッツPHP!のこれだと、送信ボタンを押したあと、「送信できました」だけが左上に書かれた、 なんとも寂しい画面に切り替わってしまうんですが、 これを、切り替えずに、送信前の元のページに戻すことはできないでしょうか。 レッツPHP!からお借りしたスクリプトには // 送信後のjump先(二重投稿防止の為) $url = $_SERVER["PHP_SELF"]."?act=done"; っていうのと、もっと下のほうに if ($_GET['act'] == "done") { die("送信が完了しました"); // require("form_done.html"); } else { require("form.php"); } っていうところがあって、 この辺を書き換えたらなんとかなるんじゃないだろうかって思うんですが どうでしょうか? ていうか、dieって何?(((((( ;゚Д゚))))) http://tamae.5ch.net/test/read.cgi/php/1176143582/730
731: nobodyさん [sage] 2009/08/19(水) 16:05:32 ID:??? dieはメッセージ出力して終了 その例で言えば、die消してrequireのコメント外せば form_done.htmlが(用意してあれば)表示されることになるね。 http://tamae.5ch.net/test/read.cgi/php/1176143582/731
732: 727 [sage] 2009/08/19(水) 17:37:11 ID:??? ありがとうございます!! form_done.htmlもform.phpも見当たらないですので おっしゃった通りにdie云々を消して、 if ($_GET['act'] == "done") { require("元の画面.php"); } だけにしたら、見事に元の画面に戻りました! おかげさまで、ありがとうございました。 http://tamae.5ch.net/test/read.cgi/php/1176143582/732
733: takazou [] 2009/08/24(月) 17:05:15 ID:FcrFcwYI スレ違いでしたら恐縮なのですが、お名前.comのサーバーに 2ちゃんねる型掲示版のcgiを設置したいと考えています。 初心者なりに色々と調べてみたのですが、お名前.comのサーバーは初心者向けでは ないとの記述があったりで、どれを使って良いのか全くわからなくなりました。 一応下のファイルをFTPにアップしてみたのですが、 お名前サーバーで使えますでしょうか? ttp://homepage3.nifty.com/niyari/dena/up/img/257.zip ホントの初歩の確認で恐縮ですが宜しくお願いします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/733
734: nobodyさん [sage] 2009/08/24(月) 17:22:24 ID:??? >>733 で、それ使えなかったの? http://tamae.5ch.net/test/read.cgi/php/1176143582/734
735: nobodyさん [] 2009/08/25(火) 13:38:39 ID:CqZFyjt6 ここでいいかわかりませんが、お願いします 【 CGI名 】 PostMail 【 配布元URL .】 http://www.kent-web.com/data/postmail.html 【 設置サーバ 】 【スクリプトチェックの有無】 自分でチェックできないものは使わない 【 質問内容 】 dataフォルダに入っている中身が空っぽのindex.htmlはどうしてあるのですか? 削除してもいいものですか? あとついでにスクリプトチェックって何ですか? http://tamae.5ch.net/test/read.cgi/php/1176143582/735
736: 727 [] 2009/08/25(火) 17:31:49 ID:Ug2Lj/Kx 先日はありがとうございました。 >>730について、追加の質問です。よろしくお願いします。 このメールフォームをphpブログのサイドバーに置いているのですが、 送信後の戻り先を、>>732に記した通り「"ブログのなまえ.php"」にしたところ、 ブログをトップページではなくて、あるカテゴリやある記事を表示させているときに送信すると、 送信後には勝手にトップページに戻っていってしまいます。 知識がなくてうまく表現できないのですが、トップページがhttp://hogehoge.jp/index.phpだとすると なにか記事を直接表記させると 「http://hogehoge.jp/index.php?mode=view&no=2」(適当です)みたいに、 お尻にごちゃごちゃくっつくじゃないですか。 メールフォーム送信後の戻り先をこのお尻のごちゃごちゃも含めて 元の場所と同じところにすることはできないでしょうか。 htmlのフォームタグだったら、action属性="SELF"みたいな書き方をよそで見たことがあるんですが そういう箇所が見当たらないので、どうしたらいいか分からないんです。 >>735 サーバーによっては、それをおいていないとディレクトリの中身が丸見えになっちゃうから それを防ぐためにおいてあるやつだと思います。 お使いのサーバーの仕様次第で、消しても大丈夫。 >スクリプトチェック 質問対象のスクリプトを、自分で実際に動かしてテストしてみたのかどうか?ってことじゃないかと思った。 http://tamae.5ch.net/test/read.cgi/php/1176143582/736
737: nobodyさん [sage] 2009/08/25(火) 18:42:25 ID:??? >>736 元のやつは、 form.phpからformail.phpをact=chkでPOST formail.phpでPOSTでact=chkなら処理後、自分自身をact=doneでGET formail.phpでact=doneでGETの場合die("送信が完了しました")呼んで終了 となってる。 そのform.phpはどうしてるの? 元々のmodeとかviewをFORMでINPUT HIDDENとかで受け渡ししておいて GETの時は、$url にその値を追加して、 最後にrequireで渡すか、もう一度header("Location: $url");したらいいとおもうけど。 http://tamae.5ch.net/test/read.cgi/php/1176143582/737
738: 727 [sage] 2009/08/25(火) 19:05:36 ID:??? >>737 > そのform.phpはどうしてるの? ブログのスクリプト本体(のスキンファイル)に埋め込んでいます。これをindex.phpにしてます。 > 元々のmodeとかviewをFORMでINPUT HIDDENとかで受け渡ししておいて 埋め込んでるフォームタグのところに更に ブラウザじゃ見えないタグを付け足しておくってことですよね? ……ごめんなさい。不勉強なので、 せっかく教えて下さってる内容、なんとなくしか分らないです。 他のメールフォームPHPを配布してるところを探してきます。ありがとうございました。 http://tamae.5ch.net/test/read.cgi/php/1176143582/738
739: 735 [] 2009/08/26(水) 15:11:43 ID:4WE4eQ/F >>736 なるほど! ありがとうございます .htaccessを使えばそのファイルを削除しても大丈夫ですか? サーバーの仕様次第というのはどこを確認すればわかりますか? ちなみにサーバーはここです→ttp://cocona.jp/ 質問ばかりですみません http://tamae.5ch.net/test/read.cgi/php/1176143582/739
740: nobodyさん [sage] 2009/08/26(水) 16:02:30 ID:??? Apacheならば Options Indexes とかだよ http://tamae.5ch.net/test/read.cgi/php/1176143582/740
741: 735 [sage] 2009/08/27(木) 10:02:08 ID:??? >>740 ありがとうございます! さっそく調べてみますね http://tamae.5ch.net/test/read.cgi/php/1176143582/741
742: nobodyさん [sage] 2009/08/27(木) 16:24:47 ID:??? 【 CGI名 】 Yomi-Search Ver4.22 【 配布元URL 】 http://yomi.pekori.to/ 【 設置サーバ 】 さくら 【 質問内容 】 Yomi-Searchを設置しました。 登録したサイトの情報を修正しようとすると 【 タイムアウトエラー 】 タイムアウトエラーです。 もう一度「戻る」ボタンで戻ってからやり直してください。 Lockmode:ディレクトリロック となってしまいます。 他の検索や登録は正常なんですけどサイトの修正だけが上手くいきません。 CGIの中身はいじってないので何が原因か分からず困っています。 http://tamae.5ch.net/test/read.cgi/php/1176143582/742
743: nobodyさん [sage] 2009/08/27(木) 19:28:37 ID:??? 【 CGI名 】 チャッターズ 【 配布元URL 】 http://webpower.jp/websofts/chat/chatters/ 【 設置サーバ 】 isweb 【スクリプトチェックの有無】 わかりません 【 質問内容 】 チャットを設置したのですが一番初めのシステムセットアップで CGIが検出したURLとブラウザのURL入力窓に表示されているURLが 違うものになります。 CGIの中身はPerl処理系のパスを指定されたものに書き換えただけです。 「CGIのソースコードを修正しないまま使うと、誤動作の原因となります」 と表示されているのでどう修正したらよいのか困っています。 どうかアドバイスをおねがいします。 http://tamae.5ch.net/test/read.cgi/php/1176143582/743
744: nobodyさん [sage] 2009/08/31(月) 17:04:03 ID:??? >>742 ロックに使ってるディレクトリとそれが置かれてるディレクトリののオーナーとパーミッションみてみては http://tamae.5ch.net/test/read.cgi/php/1176143582/744
745: nobodyさん [sage] 2009/08/31(月) 17:16:28 ID:??? >>743 iswebがそうなってんだろ 動作に支障がなけりゃそのままでもいいと思うよ 具体的にどう違うの? http://tamae.5ch.net/test/read.cgi/php/1176143582/745
746: bxXsHcZkqxlDrO [cxvnbxf@gmail.com] 2009/09/02(水) 14:14:18 ID:??? Kk67ng http://buyhydrocodoneno.photo-weblog.com/ sdgvsd http://tamae.5ch.net/test/read.cgi/php/1176143582/746
747: nobodyさん [sage] 2009/09/02(水) 20:54:45 ID:??? >>745 http://(自分のID).hp.infoseek.co.jp/cgi-bin/chatters/chat.cgi が正しいURLです。チャットではないけど他のCGIだとちゃんとしたURLで動作してました。 CGIが検出したURLは http://www.hp.infoseek.co.jp/k/a/r/(自分のID)/cgi-bin/chatters/chat.cgi となっていて、正しいURLとは違ってました。 動作に支障はありませんが後々何かあったらと思うとやはり修正したほうがいいかと思いまして相談させていただきました http://tamae.5ch.net/test/read.cgi/php/1176143582/747
748: nobodyさん [sage] 2009/09/03(木) 10:49:01 ID:??? >>747 それ、上の方法でアクセスすると下の場所にアクセスするように infoseekが設定してるんでしょ。 どうしても気になるなら、cgiが検出したほうに統一すればいいと思うよ、 気になるならね。 http://tamae.5ch.net/test/read.cgi/php/1176143582/748
749: nobodyさん [sage] 2009/09/08(火) 14:47:04 ID:??? >>747 それはバーチャルといっておばあちゃんがURLをせせと書き換えてるんだよ ばーちゃんが書き換えるURLだから略してバーチャル http://tamae.5ch.net/test/read.cgi/php/1176143582/749
750: nobodyさん [sage] 2009/09/10(木) 01:22:43 ID:??? >>124 http://gm.bpa.nu ※完全匿名 http://tamae.5ch.net/test/read.cgi/php/1176143582/750
751: PvoszyLBDHMwkzOovEW [dEWlqrBWgJVOPCLkm] 2009/09/15(火) 19:05:57 ID:??? doors.txt;10;15 http://tamae.5ch.net/test/read.cgi/php/1176143582/751
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 232 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s