• 締切済み

CGI設置方法について

スケジュールが管理できるCGIを作りたいと思っているのですが、http://www.olive-design.com/~cgi/にアクセスしてファイルをダウンロードしたのですが、↓の説明がよくわかりません 設置方法 ダウンロードしたウェブアクセスファイルを以下の設置例を参考に設置してください。 public_html / index.html          +-- schedule /              +-- schedule.cgi[755]              +-- jcode.pl [644]              +-- schedule.dat[666] /[ログ書き込み用空ファイル]              +-- img / *.gif ダウンロードしたファイルをどのように設置すればいいのかが、わかりません。ホームページを作るのは中級者ですが、CGIに関しては超超ド素人です。こんな私にでもわかるような説明をお願いします。

みんなの回答

回答No.4

#3 affectionさん のおっしゃるとおりではあります・・・。 まぁしかし、CGIに取り組んでみたいと思われるのも自然なことだと思いますし、これでめげずに、CGI関係のわかりやすそうな本、評判がいい本を一冊手に入れて頑張ってみてください。 それから、EZアップロード というやつですが、これは使い勝手がよくなさそうなので、FFFTPなどのソフトを使った方がいいと思いますよ。是非おためしください。それでは!

参考URL:
http://ftp.hm/ffftp/
noname#210211
noname#210211
回答No.3

ジオの利用についてきちんと確認をとりましたか?CGIの設置はできませんよ。 きついことをいいますが・・・設置できるか確認もせず、またパーミッションの変更のことについても理解できないようではたとえサーバがCGI設置可能なところであっても利用するべきではありません。サーバに負荷をかけ他のユーザに迷惑をかけることになります。

参考URL:
http://help.yahoo.co.jp/help/jp/geo/geo-47.html
回答No.2

普段ファイルをアップロードする際にはどのような方法をとっていますか?FFFTPを使っているとかでしょうか。

nariniHP
質問者

補足

Yahoo!geocitiesのトップページに「FTP、EZアップロード」というのがあるのでそれでファイルをアップロードしています。

回答No.1

public_html / というのは、レンタルサーバでファイルを置ける一番上のディレクトリですね。 / index.html そしてそのディレクトリに、サイトのトップページである index.html(など)が置かれていると。 +-- schedule / おそらく、ダウンロードしたファイルを解凍すると、この"schedule"というフォルダができるという例だと思います。 "schedule"というフォルダごとアップロードして、パーミッションを[755]などにそれぞれ変更してください、ということですね。 またお聞きください。

nariniHP
質問者

補足

わたしはYahoo!citiesを使っているのですが。なんせド素人なので、まだatsunosukeさんの説明でもわかりません。Yahoo!geocitiesではどのようにやればいいのですか?それともgeocitiesは関係がないのですか

関連するQ&A

  • モバイルアドセンスcgi/perlでの設置方法

    モバイルアドセンスcgi/perlでの設置方法 DLしたCGIにグーグルモバイルアドセンスを設置したいと思っています index.cgi内に広告挿入オプションの記述があるのですが どうすればいいのか分かりません 初心者なので分かりやすく説明してもらえると助かります どなたかご教授お願いします ・DLしたCGIの中身 index.cgi jcode.pl graph.gif ._index.cgi ._jcode.pl data ┣log.cgi ┣bbslog.cgi ┣index.html ┣._log.cgi ┣._bbslog.cgi ┗._index.html ・index.cgi内の記述 # タグ広告挿入オプション # → <!-- 上部 --> <!-- 下部 --> の代わりに「広告タグ」を挿入する。 # → 広告タグ以外に、MIDIタグ や LimeCounter等のタグにも使用可能。 $banner1 = '<!-- 上部 -->'; # 上部に挿入 $banner2 = '<!-- 下部 -->'; # 下部に挿入 ・ディレクトリ/ファイル構成 # public_html / index.html (トップページなど) # | # +-- eqt / index.cgi [705] # | jcode.pl [604] # | # +-- data / log.cgi [606] # bbslog.cgi [606]

    • 締切済み
    • CGI
  • cgiなんですが....

    http://www.kent-web.com/data/mart.html cgiの買い物かごシステムなのですが、下記のディレクトリ構成例のpublic_htmlってなんでしょうか?自分のレンタルサーバーではトップページ を表示するにはftpソフトでつなぐとhttpdocsってホルダにindex.htmlをいれますが、そこにpublic_html って書いていれれば、いいのですかね?cgiつくりにダウンロードしたものはmart.cgi,mart_order.cgi ,mart_admin.cgi mart_init.cgi ,mart.dat ,mart_raw.txt mart.html なんですが、public_html っていうのがみあたりません。 public_html のフォルダの中にホームディレクトリ?がある構成に見えるし、なんでしょう?mart / mart.cgi [755] mart_order.cgi [755] mart_admin.cgi [755]mart_init.cgi [644] jcode.pl [644]mart.dat [666] mart_raw.txt [644]cgiのフォルダにpalのパスかえたり、してパーミッション設定してあげれば、良いのでしょうか?絵では下のような説明になっています。 【ディレクトリ構成例】 public_html / (ホームディレクトリ) | +-- mart / mart.cgi [755] mart_order.cgi [755] mart_admin.cgi [755] mart_init.cgi [644] jcode.pl [644] mart.dat [666] mart_raw.txt [644]

    • ベストアンサー
    • CGI
  • CGI設置の方法について

    CGIの初心者ですが、下のファイル配置を具体的にどうすればいいでしょうか? CGIの設置ディレクトリを xxx と仮定します。下図のようなファイル配置でサーバに アップロードして下さい。[]内の数字はパーミッションです。 xxx / | +-- yoyaku.cgi [755] +-- jcode.pl [644] | +-- yoyaku / [755] | +-- yoyakustr.txt [666] +-- holiday.txt [666] どなたか、助けてください。

    • 締切済み
    • CGI
  • フリー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 足りない情報がありましたらお尋ねくださると幸いです。 以上よろしくお願いいたします。

  • CGIでショッピングカートの設置方法

    こんにちは 今CGIを使ってショッピングカートの 設置をしているのですが なぜか表示されないのです。 最初このやりかたで表示されたので 間違っているのかわからなくなってしまって・・ ディレクトリの入れ方合ってると思うのですが・・ public_html (ホームディレクトリ) # | # +-- cart / cart.cgi # | cartini.cgi   # | admin.cgi   # | data1.cgi # | data2.cgi   # | raw.txt   # | jcode.pl   # | # +-- lock   / こう書いてありました。 パールの指定も合っていると思います。 (一度表示されたので) 最初はモードチェックも出来たのに できません。 どうなっているのか困っています。 どうぞよろしくお願いします。

  • 掲示板の設置について

    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の設置

    memberlistというCGIをSuExecサーバで設置したのですが、CGI自体はほぼ完全に動作しているのですが、画像のみが表示されません。 以前は同じサーバーで正常(画像表示を含む)に動作していました。 CGIの内容は、あるゲームのギルドメンバーが登録し、そのメンバーのリストが表示されるものです。 表示される内容は、画像・名前・ニックネーム・Lvなどです。 CGI配布を行っているサイトで指定しているパーミッション、サーバーで指定しているパーミッションの両方試してみましたが変化はありませんでした。 設置状態は↓の通りです。 public_html / index.html (トップページ) +--cgi-bin/ +-- memberlist / memberlist.cgi [755] | memberlog.cgi [600] | counter.cgi [600] | sublib.pl [644] | kentweb.pl [644] | jcode.pl [644] | cgi-lib.pl [644] | config.cgi [604] | skin.cgi [604] | +-- image / [705] | +-- list / [705] | +-- res / [705] | +-- lock / [705] | +-- skin / [705] サーバーはhttp://www.pf-x.net/でCGIはhttp://www.deiyu-studio.net/index.shtmlのGMSという物を使っています。 スキンは既存の物を加工しました。 自分でもパーミッションの確認やファイルの確認などしてみたのですが全く解決策が見つからなかったのでこちらで質問させていただきました。よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • ファイルアップローダーの設置ができません。どこがおかしいのでしょうか?

    OSはVistaで、FlashMXを使ってIswebベーシック上で、HP作成中の超初心者です。 http://flashrave.org/index.html ここのファイルアップローダーの設置をしたいのですが、どうしてもできません。 cgi-binにフォルダfuploadeを作成し、以下のようにUPしました。 +-- fuploader [755]       ├ file.dat [666]       ├ index.html [644]       ├ index.swf [644]       ├ jcode.pl [644]       └ login.cgi [755] この状態で  http://***.web.infoseek.co.jp/fuploader/index.html にアクセスし  ログインすると アップロード後、「(転送しました。」の画面が表示されました。 (実際に転送されたかは、不明です。)  ファイルダウンロードができません。 Iswebベーシックでは Cgi-bin にすべてを入れること禁止しています。 そこで、次の構成でUPしました。 +-- cgi-bin        fuploader       ├ file.dat [666]       ├ jcode.pl [644]       └ login.cgi[755] public_html (ue.html sita.htmlの上下のフレームページ)   |   +-- fuploader              ├ index.html       └ index.swf        この状態で  http://***.web.infoseek.co.jp/fuploader/index.html にアクセスすると ログインページがでますが、ログインできません。 CGIが動作する場所とアップロード先のフォルダを分けたいので (58行目) $datadir = ""; の""の間にディレクトパスを (60行目) $url = ""; の""の間に設置したURLを設定してください。 の指示どおり login.cgiを次のように変更してUPしましたが、できません。 $datadir = './cgi-bin/fuploader'; $url = 'http://***.web.infoseek.co.jp/fuploader'; 作成者にメールしましたが回答いただけません。どうか助けてください。

    • ベストアンサー
    • Flash
  • 初心者のCGI設置方法

    CGI初心者です。 こちらのサイトhttp://www.senobeya.com/ff/index.html の0.61aフルセットメンバー表CGIをロリポップで 使用したいと思っているのですが 500エラーが出てしまい困っています。 配布元の推奨パーミッションにしてみたり、 ロリポップの推奨パーミッションにもしてみたのですがだめでした。 もし適切なパーミッションご存知の方いらっしゃいましたら教えてください。 PERLのパスは/usr/bin/perl にしてあります。 データ転送はロリポップ内のFTPサービスを使用 宜しくお願い致します 補足 ロリポップサーバーでは、以下の設定を推奨 HTML・画像ファイル 604 ( rw----r-- ) CGIの実行ファイル 700 ( rwx------ ) CGIのデータファイル 600 ( rw------- ) .htaccessファイル 604 ( rw----r-- ) ディレクトリ 705 ( rwx---r-x ) ※CGI実行ファイルは777」「データファイルは666」 ロリポップではセキュリティ上その設定では動作しない 配布元の推奨パーミッション homepage--+-memberlist--+-------guildmember.cgi 755 (777) | admin.cgi 755 | keitai.pl (特別な指定は必要なし) | image_getsize.pl (特別な指定は必要なし) | master.pl (特別な指定は必要なし) | table.pl (特別な指定は必要なし) | setup.cgi 666 | data.cgi 666 | msssage.tbl 666 | history.dat 666 (0.52β以降) | keyword.dat 666 (0.52β以降) | jcode.pl 755 | BBSPainter.jar 644(お絵描き機能利用時のみ) | +-------img/フォルダ 777 +-------faces/フォルダ (特別な指定は必要なし) +-------icon/フォルダ (特別な指定は必要なし) +-------diary/フォルダ 777 +-------keyword/フォルダ 777 (0.52β)

    • ベストアンサー
    • CGI
  • カウンターが表示されません;;

    私はCGIに関してはまったくの初心者です。 HPにカウンター(daycounter)を設置してみたのですが、「+」がでて、表示されません。 CGIの設定は合ってると思うのですが、転送先の設置場所が悪いのでしょうか… 説明では 【構成例】 public_html / index.html ... ここにカウンタを設置するものとする | +-- daycount / daycount.cgi [755] | daycount.dat [666] | gifcat.pl [644] | +-- gif1 / 0.gif, 1.gif, ... 9.gif | +-- gif2 / 0.gif, 1.gif, ... 9.gif | +-- lock [777] / となっています。 いつもindex.htmlはサーバーの「www」フォルダの中に転送するので、 www----index.html index.htmlと同じ階層にdaycount / daycount.cgi[755]、daycount.dat [666]、gifcat.pl [644]、 gif1 / 0.gif, 1.gif, ... 9.gif、gif2 / 0.gif, 1.gif, ... 9.gif、lock [777] / このような構成で転送しました。 でも、カウンターは表示されませんでした。 アクセスログを見てもカウントされていないみたいです。 他にもいろいろ試してみましたが、全然だめでした。 設置の仕方を教えてください。 お願いします。m( )m

    • ベストアンサー
    • CGI