こんばんは
CGIをやってみようと思っている初心者なんですが、@niftyにCGIをffftpで送ろうと思っているんですが、ffftpでどのように設定をして良いのかわかりません。(?o?)初心者なのであまりよくわかりませんが、これから一歩一歩知識を付けていきたいので、教えていただけたらうれしいです。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

pion16さんがIPアドレスと書いてますが,ホームページを使えるようになったときに、


niftyからftpサーバ名が知らされていますのでそれをお使いください。
また、ID、パスワードもftp用に通常とは別のIDですので
間違えずにftp用のものをお使いください。

ホスト側ではcgiを格納するディレクトリは /cgi-binと決まっていますので,そちらにcgiのファイルを入れてください。

アップロード後, cgiファイル等に適切なパーミッションを設定してください。
フリーのcgiを使う場合なら、何のファイルはどういうパーミッションにすると説明があると思います。
設定方法は、ホスト側のファイルをクリックで選択後,
メニューからコマンド(C) >> 属性変更(A)を選択すると,設定用のダイアログがでます。
    • good
    • 0

kumasyouさま



1.FFFTPを立ち上げる。
2.「接続」から、「ホスト設定」を選択。
3.「新規ホスト」を選択。
4.☆名称:適当 ☆アドレス:IPアドレス ☆ユーザー名:&パスワード: @niftyから聞いている ユーザー名とパスワード ☆ローカルの初期フォルダー:送信用のファイルの入っているフォルダー  を設定します。
5.「接続」ボタンを押す。
・・・・という感じでいかがでしょうか。
その後、cgiのパーミッションの変更を行います。

・・・・もう、そのへんは、しってるやい!という内容でしたら、すみません。。。。
    • good
    • 0

調べてないのでわかりませんが、niftyはCGIの使用OKですか?

    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q@niftyでのCGI設定について。

かずまんのノート。(http://www.bellcity.ne.jp/~kazuman/)
と言う所から先日、超マニア広辞苑をお借りしてまいりました。
ところが僕のサーバーは@niftyの為に普通よりちょっと
設定が違うらしく、何度やってもCGIが実行できませんと出るんです。
そこで質問です。このファィルの@niftyでの設定方法を教えてくださいm(__)m

僕が使っているのはwin XP、FTPは@niftyのサクサクかきあげ君、書き換えにはメモ帳を使っています。

Aベストアンサー

@niftyは他のHPサーバーと違って設定がややこしいのです・・・。
CGIエラーの原因としては
1.1行目のパスを間違っている
2.cgi-binディレクトリにCGIファイルを置いていない
3.パーミッションが間違っている
以上に当てはまらない場合は単純なプログラミングミスだと思いますよ(^_^;)

ちなみに私はSOLD OUTと言うCGIゲームの設置に苦戦しました

下に詳しく説明してあるサイトを載せましたので見てください。

参考URL:http://homepage1.nifty.com/typhoon/at-cgi/index.html

Q@niftyのCGIで奇妙な現象が・・・

KENT WEBの「Web Protect」を設置しようとしているのですが
http://www.kent-web.com/pwd/protect.html
ニフティは少し複雑なので
http://homepage1.nifty.com/mystaff/howto/protect.htm
を、見ながら設置し、
認証ページ
http://hpcgi?.nifty.com/****/protect/protect.cgi
に、アクセスすると・・・
海外のページに飛んでしまうのです!
Web制作会社らしく、怪しい感じではないのですが・・・
ためしに、****(取得名)を色々変えてアクセスしてみましたが、
やはりそのページにジャンプします。
not foundとか、エラーメッセージが表示されるならまだわかるのですが
全く無関係なサイトにジャンプするとは・・・
気持ち悪くて仕方がありません。
何なんでしょうか?
私だけでしょうか?

いずれにしてもここにアクセスできないことには、先に進めないので(泣)
少しでも何かおわかりの方、よろしくお願いします。

KENT WEBの「Web Protect」を設置しようとしているのですが
http://www.kent-web.com/pwd/protect.html
ニフティは少し複雑なので
http://homepage1.nifty.com/mystaff/howto/protect.htm
を、見ながら設置し、
認証ページ
http://hpcgi?.nifty.com/****/protect/protect.cgi
に、アクセスすると・・・
海外のページに飛んでしまうのです!
Web制作会社らしく、怪しい感じではないのですが・・・
ためしに、****(取得名)を色々変えてアクセスしてみましたが、
やはりそのページにジャンプします。...続きを読む

Aベストアンサー

http://hpcgi1.nifty.com/とかhttp://hpcgi2.nifty.com/のように数字じゃなくて?のままアクセスしてませんか。

Qperl niftyについて。use CGI;

画像アップロードのスクリプトを作ろうと思っているのですが、

use CGI;
という記述をすると、ここでエラーに引っかかります。
下はperl checkerでのエラー表示です

Can't locate CGI.pm in @INC (@INC contains: /usr/local/lib/perl5/5.00503/sun4-solaris /usr/local/lib/perl5/5.00503 /usr/local/lib/perl5/site_perl/5.005/sun4-solaris /usr/local/lib/perl5/site_perl/5.005 .) at a.cgi line 10.
BEGIN failed--compilation aborted at a.cgi line 10.

参考URLはここ
http://www.topstudio.co.jp/~kmuto/html/node38.html

niftyでは使えないようになってしまっているのでしょうか?

また、CGI.pmを使わないファイルアップロードの仕組みを解説しているサイトを知っている方がいたら、教えてくださいませ。

画像アップロードのスクリプトを作ろうと思っているのですが、

use CGI;
という記述をすると、ここでエラーに引っかかります。
下はperl checkerでのエラー表示です

Can't locate CGI.pm in @INC (@INC contains: /usr/local/lib/perl5/5.00503/sun4-solaris /usr/local/lib/perl5/5.00503 /usr/local/lib/perl5/site_perl/5.005/sun4-solaris /usr/local/lib/perl5/site_perl/5.005 .) at a.cgi line 10.
BEGIN failed--compilation aborted at a.cgi line 10.

参考URLはここ
http://www.topst...続きを読む

Aベストアンサー

 cgi-lib.pl というモジュールを使うのが一般的です。
 この "cgi-lib.pl" という文字列をキーワードに検索すると、たくさん出てきますよ。

 自分だけで使う場合はともかく、フリーソフトとして公表するときは CGI.pm がないプロバイダの場合に困るので、あんまり使わないんですよ。

QNIFTYでのCGI設置(CSS?について)

いつもお世話になっております。

現在、「nicky!」(http://www.din.or.jp/~raelian/ReadMeNicky.html)よりCGIをダウンロードして、WEB日記を作成中です。
私が使用しているサーバが@NIFTYのために、CGIとそれ以外のファイルを別にアップロードしなくてはならないのですが、
マニュアルに沿って何とか無事に日記を設置することができました。
きちんと作動することを確認し、次は別のスキン配布サイトから、スキンデータをダウンロードして
デザインのカスタマイズを試みようとしたところ、上手く行きません。

恐らくはCSSファイルの中のパスが間違っているためだと思うのですが、どこを修正すればいいのか分からず…
現在、一応表示はされており、日記CGIもエラーにならずに作動するのですが、
CSSで組んだデザインが全く反映されていない状態です。
ちなみにCSSファイルを、まずは関連したCGIファイルと一緒にcgi-binにアップロードしてみましたが変化無し。
試しにhomepageフォルダの方へアップしてみましたが、これも駄目でした。
アップロード云々では無く、ファイルの中身の問題だと思うのですが…

あと少しで目的の形になりそうなので、何とかして最後まで設置したいと思っております。
何かお心当たりがある方や、役に立ちそうな情報、サイト等ご存知の方は
教えて下さると助かります。

いつもお世話になっております。

現在、「nicky!」(http://www.din.or.jp/~raelian/ReadMeNicky.html)よりCGIをダウンロードして、WEB日記を作成中です。
私が使用しているサーバが@NIFTYのために、CGIとそれ以外のファイルを別にアップロードしなくてはならないのですが、
マニュアルに沿って何とか無事に日記を設置することができました。
きちんと作動することを確認し、次は別のスキン配布サイトから、スキンデータをダウンロードして
デザインのカスタマイズを試みようとしたところ、上手く行きま...続きを読む

Aベストアンサー

私も、nifty@homepageを利用していますが、
No2の方のおっしゃるように、スタイルシートファイルは、homepageディレクトリーにアップロードして下さい。
cgi-bin側では読めません。

転送モードは、バイナリー、アスキーどちらでもかまわないと思います。(テキストファイルなので、改行コードはあとでブラウザが適宜対処する)
パーミッションは、604または644、通常のhtmlファイルと同じです。

次に、スタイルシートを読み込むためのリンク先設定を、http://homepage?.nifty.com/***/test.css のように絶対URLで記述して下さい。
カスタマイズページの「2スタイルシートを読み込むタグを追加する。」のところ。
http://www.din.or.jp/~raelian/UserCustom.html

ブラウザで確認する時、元のページのhtml内容に変更が無く、cssファイルしか更新されていないと、新たに読み込みにいかないことがあります。(古いブラウザではよくあったんですけど)
一時キャッシュをクリアして再表示してみて下さい。

私も、nifty@homepageを利用していますが、
No2の方のおっしゃるように、スタイルシートファイルは、homepageディレクトリーにアップロードして下さい。
cgi-bin側では読めません。

転送モードは、バイナリー、アスキーどちらでもかまわないと思います。(テキストファイルなので、改行コードはあとでブラウザが適宜対処する)
パーミッションは、604または644、通常のhtmlファイルと同じです。

次に、スタイルシートを読み込むためのリンク先設定を、http://homepage?.nifty.com/***/test.css のように...続きを読む

QNIFTYのCGIでSENDMAIL

どなたか ご存知の方はお知らせ下さい。
NIFTYで sendmailは使えないことは知っています、
しかし 裏技でcgiにて メールを送れると聞いた事があります。
これは メールデコードでは ありません。

ご存知の方は レスお願いします。

Aベストアンサー

掲示板の投稿内容を送信させようと四苦八苦しました。
当時は掲示板CGIを改造してメールデコードで送信しました。
投稿確認用のページを新たに作り、hiddenで textarea等を掲示板CGIで生成し、submitでメールデコードCGIを動かすという方法です。ボタンが押されなければ送信されないという欠点があります。

現在は nif の CGI環境を利用していないので試していないですが、自分のプロバイダ(@niftyとか)の smtpサーバーを使用して送信するという方法もあるようです。
web-powerさんのところに email.pl というライブラリがありますが、このライブラリが smtp送信をサポートしているようです。#pop受信もできます
ライブラリはノンサポートのようですから自身でソースをみて解析して使ってください。
#@niftyで使ったことがないので使える保証はありません。
#sockを使っているので無理かも.....

参考URL:http://www.webpower.jp/cgi/other/library/email/

掲示板の投稿内容を送信させようと四苦八苦しました。
当時は掲示板CGIを改造してメールデコードで送信しました。
投稿確認用のページを新たに作り、hiddenで textarea等を掲示板CGIで生成し、submitでメールデコードCGIを動かすという方法です。ボタンが押されなければ送信されないという欠点があります。

現在は nif の CGI環境を利用していないので試していないですが、自分のプロバイダ(@niftyとか)の smtpサーバーを使用して送信するという方法もあるようです。
web-powerさんのところに email.pl とい...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報