• 締切済み

miniリストが設置できません

プロフィール登録CGI「Miniりすと」が設置できません。 PCの初心者です。 特に下記の設定が分かりません。 ***************************************************** #-------------------------------- # ファイル・フォルダへのパス設定 #-------------------------------- # cgi-lib.plへのパス(同じフォルダならこのまま) require './cgi-lib.pl'; # jcode.plへのパス(同じフォルダならこのまま) $jcodepath = './jcode.pl'; # tool.cgiへのパス(同じフォルダならこのまま) $uppath = './tool.cgi'; # sendmailへのパス(フォームメール機能を利用する場合のみ) $sendmail="/usr/sbin/sendmail"; # 外部スタイルシートへのパス $stylepath = './style.css'; # このスクリプトの名前 $cgipath = './list.cgi'; # データファイル名 $datapath = "./data.dat"; # アップロードされた画像を保存するフォルダ(最後に「/」をつける) $imgdir = './img/'; **************************************************** どの様に設定すればよいのでしょうか? ホームページビルダーで製作したHPにUPしたいのですが… 出来れば手順を追って、ご指導ください。

  • CGI
  • 回答数2
  • ありがとう数1

みんなの回答

  • calltella
  • ベストアンサー率49% (317/635)
回答No.2

miniリストはビルダーでアップはできませんので FTPソフトを使用する必要があります。 FFFTP(http://www2.biglobe.ne.jp/~sota/ffftp.html)などを使用してアップロードしてください。 miniリストのサイトをご参考になれば出来ると思います。

monban800
質問者

お礼

本当に丁寧に回答くださり有難うございました。

  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

特にカスタマイズしないのならこのままでいいと思います。 >ホームページビルダーで製作したHPにUPしたいのですが… 微妙に意味がわかりません、どこのサーバーにアップするのですか?

monban800
質問者

補足

早速の回答有難うございます。 Upするのはさくらのレンタルサーバーです。 本当に初歩的なのですが・・・ ホームページを製作していますが、私の場合、通常はページをビルダーで製作しUPしてページが表示させています。 miniリストは、如何すればUPして動作を確認できるのでしょうか? で、私のサイトに取り入れることが出来るのでしょうか? 正直、miniリストのフォルダーに入っている設置方法が?です。 CGIが使えるフォルダーとは、私のサイトが入っているフォルダーのことなのでしょうか? 本当に、素人でして・・・申し訳ありません。

関連するQ&A

  • 掲示板の設置について

    CGI初心者です。 ダウンロードした掲示板のcgiスクリプトを、自分のPCで設置テストをしています。(Apacheを使って) [htdocs]に[bbs]フォルダを作って、そのまま入れたときはちゃんと表示されました。次に「cgiはcgi-bin下でのみ動く」のテストをしてみようと、下記のように設置してみました。 [htdocs] | +-index.html | +-[cgi-bin]-bbs.cgi | +-[bbs]-[gazou]、jcode.pl、log.dat、skin.html (↑[bbs]フォルダに、[gazou]フォルダと3つのファイルを入れたという意味です) bbs.cgiにパスを設定する箇所があり、「このスクリプトの場所」は、./bbs.cgiで(初期値のまま)、[bbs]フォルダに入っているファイルは ../bbs/~ とし、http://localhost/cgi-bin/bbs.cgi で呼び出すと「ページが見つかりません」と出てしまいます。上記設置の他に、jcode.plとlog.datも[bbs]フォルダに移動してみましたが(パスも ./~ に変更しました)、「ページが見つかりません」になってしまいます。 きちんと表示させるにはどうしたらいいのでしょうか?教えて下さい、よろしくお願いします。

    • 締切済み
    • CGI
  • はじめまして、レンタルサーバーでCGI(sendmail)に苦戦中です

    はじめまして、レンタルサーバーでCGI(sendmail)に苦戦中です 皆さんの知恵を教えてください 現在の状況  サーバー : 大塚商会 アルファメール         新Webに変更済み(CGI可能) 作り方として、直接CGIから実行せず、htmlからメールフォームを表示して そして、sendmail.cgiを実行する形式にしました 参考として ttp://www.site-cooler.com/kwl/cgi/5.htm を手本とさせていただきました 上記のファイルをダウンロードして、必要な箇所を変更しました   ・sendmail     パス:/usr/sbin/sendmail   ですが、なぜか…sendmail.htmは表示できて、送信ボタンを押すとエラーになります   「 internal Server Error 」 です 色々模索中なのですが、全然、解決の目処が立っておりません 模索中なのは  ●パーミッション : アルファメールでは「700」が推進とあったので700にしてみたら   sendmail.htmすら、動かず、755に変更しました   とりあえず、メールフォーム(htm)は表示されます  ●sendmail.cgiは、755・700とも動きません  ●CGIの動作環境は、     ttp://www.alpha-mail.jp/support/server_info/pg/cgi.html   です 下記のように変更しました ------------------------------------------------------------------ #!/usr/bin/perl # 初期設定 -----------------------------------------------# # # sendmailへのパス (変更済み) # $sendmail = '/usr/sbin/sendmail'; # # jcode.plへのパス # $jcode = './jcode.pl'; # # メールの送付先 # $to = 'QQQQQQQ@QQQQQQ.co.jp'; # # メールの題名 # $subject = 'CGIメール送信サンプル'; # # 確認ページより戻るでリンクされるURLを指定 # $back = 'XXX://XXX.XXXXX.XXXX/'; # # 呼出し元。チェックする時はhttpから始まるURLを指定 # $referrer = ''; --------------------------------------------------------- どうかアドバイスをお願いします

    • ベストアンサー
    • CGI
  • メールフォームを2つ設置するには

    違う項目のメールフォームを2つ設置するため 下記のように作りました。 1、CGIフォルダの中にmail.cgiとjcode.plが入っている 2、CGIフォルダの中にmail2.cgiとjcode.plが入っている 1のフォームは送受信できるのですが、 2のフォームで送信すると1のフォームを呼び出してしまいます。 CGI2フォルダを作り送信するのも試しましたが、同じ結果でした。 jcode.plの記述は変えていません。 2のフォームで1のフォームが呼び出される原因について ご教授をお願い致します。

    • ベストアンサー
    • CGI
  • 'cgi-lib.pl'などのファイルの位置は?

    Perlの基本的な質問ですが、cgi-lib.plやjcode.plは どのディレクトリに入れれば自然でしょうか? 私はLinuxとWindowsの両方にPerl5.6を入れておりまして、今までは相対パスによって、スクリプトの近くに置いていましたが、ディレクトリ(フォルダ)が変わるごとに設定しなおしで面倒になってきました。 WEBでもレンタルサーバーなど利用したことは無いんですが、このような基本ライブラリは、require 'cgi-lib.pl';で呼び出して?いると思いますが、 しかるべき位置にこのファイルが無いとだめだと思います。ご教授ください。

    • ベストアンサー
    • Perl
  • フリーCGI「かばの遊べるCGI」の「アポイントメント」設置時エラー

    はじめまして。CGIを配布されているサイトの管理人様へメールも届かないため、大変恐れ入りますが以下お尋ねさせていただきます。 「かばの遊べるCGI」の「アポイントメント」CGI 2サイトでバージョン違いを配布されております。 それぞれを設置、入力後に「予約」ボタンを押したとき以下エラーが出ます。 http://inre0002.hp.infoseek.co.jp/appoint.html(以下1とする) 「2009/5/15のデータが開けません」とエラー http://www.ru-ru.com/kabasan1.html(以下2とする) 「data/2009_5_15.datが開けません」とエラー ●パーミッション cgi-bin/ ├-- lib/ | ├-- jcode.pl | ├-- cgi-lib.pl | └-- kabalib.pl └-- appoint (755)/    ├-- data (777)/ →空フォルダを作成    ├-- appmedic.cgi (755)    ├-- appment.cgi (755)    ├-- appimode.cgi (755)   ├-- include.pl    └-- *.gif サイトで指定してあるファイルをDL jcode.pl 2.13 2.11 (ともに試したが同じ) cgi-lib.pl 2.18 1.14 (同上) ●やってみたこと kabalib.pl修正ファイルを試す http://inre0002.hp.infoseek.co.jp/filelock.html 1の場合 Ver.1.20 data/2009_5_15.datが開けません Ver.1.20b エラーは出ないが予約が反映されない Ver.1.21 data/2009_5_15.datが開けません 2の場合 Ver.1.20 data/2009_5_15.datが開けません Ver.1.20b エラーは出ないが予約が反映されない Ver.1.21 data/2009_5_15.datが開けません ●perlへのパス /usr/bin/perl /usr/local/bin/perl いずれでも動くサーバ(両方試しましたが同じ) land.to http://land.to/newshiyou.php xrea http://www.xrea.com/?action=spec ●使用テキストエディタ EmEditor 足りない情報がありましたらお尋ねくださると幸いです。 以上よろしくお願いいたします。

  • mailformのCGI設置で「Internal Server Error」が出て・・・

    いつもお世話になります。 メールフォームのCGIを設置しようと あれこれやっているのですが 「Internal Server Error」と表示されうまくいきせん。 たぶんCGIファイルの記述がマズいのだと思うのですが・・・ パーミッションなどはマニュアルどおりに設定してます。 CGIの一部を掲載してみますので よろしくお願い致します。 #!/usr/bin/perl #jcode.pl のパス(相対パス指定) $jcode = './jcode.pl'; #sendmail のパス(要変更) $sendmail = '/usr/sbin/perl/sendmail'; #一時保存用ファイルのパス(相対パス指定) $tempfile = './tempfile.dat'; #メールを受け取るアドレス $getmail = '********@rose.plala.or.jp'; #送信完了画面のパス(http://~の絶対パス指定) $complete = 'http://challenger.****.ne.jp/*********/public_html/mailform/complete.html'; #送信確認用テンプレートのパス(相対パス指定) $checktemplete = './check.html'; #エラー表示用テンプレートのパス(相対パス指定) $errortemplete = './error.html'; #コピーメールの送信者名 $copymailfrom = 'from@form.mail'; #入力フォームのアドレス(http://~の絶対パス) $enterformurl = 'http://challenger.****.ne.jp/*********/public_html/mailform/form.html'; #このCGIのアドレス(http://~の絶対パス) $ownurl = 'http://challenger.****.ne.jp/*********/public_html/mailform/mail.cgi'; ディレクトリやメールアドレスの部分の「*」は ブラインドのために変更して載せてます

    • ベストアンサー
    • CGI
  • お買い物バスケットの送信ボタンを押すとエラーになる。。。

    今回新しくサーバーを移行したのですがCGIがうまく動かず困っております。アドレスはhttp://www.cyucue.comですが商品をお買い物バスケットに入れて内容確認のページまではいくんですが、最後にメールアドレスや名前を記入して送信ボタンを押すとエラーになってしまいます。index.shtmlと同じ所にcgi-binフォルダーとgoodsフォルダーがありgoodsフォルダーの中にdataフォルダーとenterフォルダーとcgi-lib.plとdetail_open.cgiとindex.cgiとjcode.plとlist.cgiとoeder.cgiがあります。dataフォルダ-のパ-ミッションは777でその中の.datファイルのパ-ミッションは666にしています。oeder.cgiの#設定値 $BG = ' BACKGROUND="../image/ba3.gif"'; $Sendmail = '/usr/sbin/sendmail'; $Myaddress = 'info@cyucue.com,interland@interland.co.jp,ns@interland.ne.jp'; ↑の部分は前のサーバーのままですが、それを変えないと駄目なんでしょうか? 新しいサーバーではオリジナルCGIの質問を受けていない為わからないと言われました。

    • 締切済み
    • CGI
  • jsRSSの設置方法について【NEW】

    jsRSSの設置方法について【NEW】 サーバーに大黒屋さんのcgi設置に苦戦しているところです。 http://www.daikoku-ya.org/perl/jsrss.php 現在ロケットネットのサーバーを使用しています。 http://rocketnet.jp/ ロケットネットサーバー基本構造 ---------------------------------------------------- ・ ・ bin/ cgi-bin/   ← cgiはこちらで動作 httpdocs/   ← htmlファイルなど通常のアップロード httpsdocs/ ・ ・ ---------------------------------------------------- という構造になっています。 ファイルの入れ替えや、パスの書き換えを 何度もやりましたがまったく動きません ^^; 希望としてはこのように出力できたら言うことはないのですが。 http://www.com-haus.net/ ちなみに新しい記事に【NEW】という画像を設置できたりしますか? (HTML・CSSの知識はあります) でも、先ずはcgi設置がうまくいかないとどうしようもありません。 どなたか最初から丁寧にご教授くださいませんか。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆jsRSS.cgi ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1行目  ---------これは問題ないと思います。 #!/usr/bin/perl 12行目~ ---------Jcodeがインストールされていなかったので           インストール後 cgi-bin/ に lib というフォルダを作り           JcodeフォルダとJcode.pmを置きましたが、パスは合っていますか? use lib './lib'; #use Jcode; use Socket; 16行目  ---------これは feed というフォルダに xml ファイルを入れるということでしょうか? my $dir_feed = 'feed'; 20行目~  ---------パス等、いまいち分かりません。 my $dir_temp = 'temp'; my $def_temp = 'jsRSS.tmp'; ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ◆現在のサーバー設置状況です ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ cgi-bin │-----jsRSS │ │ │ │-----lib │ │ │ │ │ │-----Jcode │ │ │-----Jcode.pm │ │ │ │-----feed │ │-----temp │ │ │-----jsRSS.tmp │ │ │ │-----jsRSS.cgi │ httpdocs │-----index.html(rssを表示させるページ) │-----rss.xml http://www.自身のドメイン.com/cgi-bin/jsRSS/jsRSS.cgi でアクセスすると、 ------------------------------------ document.write(' RSSのurlを指定してください ', ''); ------------------------------------ のように表示されています。 どこにフォルダをアップしたらいいか パスの変更など丁寧にお教えいただけたら幸いです。 どうぞ、よろしくお願いいたします。

    • 締切済み
    • CGI
  • Perl メールフォーム複数のアドレスに。

    メールを複数のアドレスに配置したいのですがPGをどう変更すれば よろしいでしょうか? 参考ソース #!/usr/bin/perl # フォームメール #jcode.plの場所を設定 require "./jcode.pl"; # sendmailの場所を設定 $sendmail = '/usr/lib/sendmail'; # サンプルのタイトル $mail_title = "メール送信サンプル"; # ページの背景色 $bgcolor = "#FFFFFF"; # ページの文字色 $text = "#000000"; # 戻り先のURL $back_url = '***@aaa.co.jp'; # CGIプログラムの設置場所 $cgi_url = "./mail.cgi"; # 受信メールアドレス(送信先) $mailto = '***@aaa.jp';

    • ベストアンサー
    • Perl
  • kent-webのpostmai設置について

    初めて、CGIなるものを設置しようと考えています。 http://www.kent-web.com/data/postmail.html よりVer: 4.3をダウンロード・解凍しました。 利用プロバイダは、wakwakを利用。 CGI設置については、 http://www.wakwak.com/support/setup/homepage/cgi/custom.html#h3_04 をみました。 public_html / index.html (トップページ) | +-- cgi-bin / postmail.html [755] | postmail.cgi [644] | +-- lib / jcode.pl [644] | io-socket.pl [644] | mimew.pl [644] ... 任意 |   http://www.cc.rim.or.jp/~ikuta/mime_pls/mimew.pl +-- data / log.cgi [755] | +-- tmpl / body.txt [644] conf.html [644] thx.html [644] err1.html [644] err2.html [644] postmail.cgiの内容を下記部分を変更しました。 1:$mailto = 'メールアドレス'; 2:$subject = 'タイトル'; 3:$back = 'http://www.送信後の戻りURL'; 4:$sendmail =/usr/lib/sendmailopen(MAIL,"| $sendmail -t "); その後、FFFTPのソフトを使って、アスキーモード(A)でアップロードし、アップロード先の欄でファイルを選択し、属性を各々変更しました。 http://~~/cgi-bin/postmail.cgi?mode=check で調べると CGI Error The error was detected while processing this request. Be sure of followings: The CGI script does exist. The permission of CGI script is 755. The Perl path in CGI script is #!/usr/local/bin/perl. CGIスクリプトの呼び出し中にエラーが発生しました。 下記の点をご確認ください。 ・CGIスクリプトが存在すること。 ・CGIスクリプトのパーミッションが755であること。 ・CGIスクリプトのperlのパスが #!/usr/local/bin/perl であること。 が表示されます。 どこが間違っていますでしょうか?

専門家に質問してみよう