• ベストアンサー

FTPにディレクトリごとアップロードするには

ロリポップを使用しています。 CGIスクリプトをダウンロードしたのですが、 フォルダの中に30個ほどいろんなものがありまして 時間が掛かってしまいます。 ロリポップはディレクトリごとアップできないので スクリプトをアップするのを容易にする方法はありませんでしょうか? よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#187541
noname#187541
回答No.1

こんにちは。 ロリポップは利用していないのでサイトでマニュアルを見た程度です。 ロリポップで用意しているFTP機能でのアップでしょうか?確かにこれだとフォルダ単位はできないとなっていますね。 サーバ自体がフォルダ単位のアップロードに対応していないのであれば方法はないように思いますが、そうでなければ用意されているFTP機能でできないだけなので、FFFTP等のFTPソフトを使うといいと思います。

teikyo_77
質問者

お礼

回答ありがとうございました。 参考になりました。

関連するQ&A

  • FTPでのアップロードをもっと高速でしたい

    現在FFFTPでアップロードしているのですが、 アップする容量事態はあわせて数十メガ程なのに アップするデータがフォルダの中に数千とあり、 大変時間がかかってしまいます。 もし、アップロードをもっと早くする方法や ソフトがあれば、アドバイスお願い致します。

  • サーバ上のロックディレクトリを削除したい

    サーバにアップしましたcgiのディレクトリ(フォルダー)を削除しようとしたのですが、 FTPから、どうしても削除出来ないディレクトリがあります。 そのディレクトリとは、下記のツリーにあります、lockディレクトリなんです。lockディレクトリ以下を全部消したいのです。 ルートディレクトリ(プロバイダは@Niftyです) ・・ │ ・・ │---cgi-bin ・・・・・ │ ・・・・・ │---joyfulディレクトリ(KENT WEBの"掲示板"です) ・・・・・・・・・ │ ・・・・・・・・・ │---lockディレクトリ ・・・・・・・・・・・・ │ ・・・・・・・・・・・・ │---joyful.lockディレクトリ ・・・・・・・・・・・・・・・・ │ ・・・・・・・・・・・・・・・・ │---名前がないディレクトリ(下にファイル何も無し) (階層をそのままUPしますと、全部左に寄ってしまいますので、 ドットを入れてあります) このlockディレクトリを削除するため、ウェブで検索したところ、下記のような削除用スクリプトを発見しました。 そこで質問なのですが、 "$delete_dir = "/home/member/ユーザーID/public_html/消したいディレクトリ名/";" ここのところは具体的にどのように書けばよいのでしょうか? そして、このスクリプトはどこに置けばよいのでしょうか? 言葉が足りなければ、補足致しますので、宜しくお願い申し上げます。 削除用スクリプトはこちらにありました。 http://oshiete1.goo.ne.jp/qa1739409.html

    • ベストアンサー
    • CGI
  • CGI用に作ったディレクトリが消せません

    iswebライトでHPを作っているのですが、ちょっとCGIの掲示板を設置してみようかと思い、CGIに詳しい知り合いに設定などをしてもらったファイルをメッセンジャーで転送してもらい、自分自身でファイルマネージャにてアップ作業後、知り合い共々動きを確認する、という方法をとって以前は成功していたのです。 しかし、今回はFFFTPを使ってアップしてみたのですが、思うように動かず、「もしかすると未対応、もしくは重すぎるのかもな」と二人で結論を出し、FFFTPでファイルを削除したのですが、ただひとつのディレクトリが削除できないのです。 何らかのエラーでも出れば、原因は特定しやすいのかもしれませんが、これといったエラーも出ず。 もしかしたら、と思いファイルマネージャのほうでも消してみたのですが、「フォルダ○○○/ を削除しました。」とメッセージは出ても対称ディレクトリは残ったままです。 その前にアップしている際に「アップできません」と言うエラーをFFFTPの方で吐かれたので、それの関係かなぁ、とかも思いますが、実際アップできなかったと言うファイルは別ディレクトリ内ですし、何よりそのディレクトリはすでに削除済みです。 消せないフォルダはcgi-bin内から移動させることはできたのですが、indexファイルのある所に持ってきた現状でも消せません。 どなたお力をお貸しください。 宜しくお願い致します

    • 締切済み
    • CGI
  • FTPでディレクトリの中のディレクトリがダウンロードできない

    何度もスミマセンが、またまた質問です。 よろしくお願いします。 Red Hat Linux8.0で自宅FTPサーバを構築しました。 早速接続して、あるディレクトリをダウンロードしたのですが、このディレクトリを開いてみると、なんとサブディレクトリ以下がありませんでした。 中身はディレクトリ以外のファイルだけでサブディレクトリ以下がダウンロードできていないのです。 確認のため他のFTPサイトで適当なディレクトリをダウンロードしたところサブディレクトリ以下のファイルを含むディレクトリ内の全てのファイルがダウンロードできました。 どうやら私が構築したFTPサーバのみ、このような症状が発生しているようです。 このトラブルを解決する方法をご存じの方、是非とも教えてください。 またアップロードに関しましては私の構築したFTPサーバでも正常にフォルダの中身全てが転送されるようです。 お手数をおかけしますが、ご回答をお待ちしています。

  • FTPでのディレクトリのアップロード方法とタイムスタンプ

    (1)FTPでのディレクトリのアップロード方法 DOS窓から、FTPコマンドで、FTPサーバーにログインし、putやmputでファイルをアップロードする際に、ディレクトリをアップロードする方法をご存知の方がいらっしゃれば教えてください。 サブフォルダ以下すべて、ディレクトリ構成ごとアップロードしたいと考えています。FFFTP等のツールを使わずにコマンドラインからやりたいと思っています。 (2)FTP時のタイムスタンプ WindowsのクライアントPCから、UNIXのサーバーにファイルをアップロードすると、タイムスタンプがファイルをアップロードした時間に置き換わってしまい、もともとのタイムスタンプが書き換えられてしまいます。タイムスタンプをそのままにしてアップロードすることが可能であれば、教えてください。できれば、コマンドラインからがいいですが、不可能ならFFFTP等のツールを使用しようと思っています。 よろしくお願い致します。

  • cgiのディレクトリについて。

    フリーの買い物カートcgiの設置(ディレクトリ)についての質問です。 こちらに質問したのは、kentwebでも質問できますが、こちらの方がcgi利用の方がたくさんいるのと、画像付きで乗るので質問しましました。 まず、kentweb Aの画像ですがダウンロードした、データには ディレクトリ説明のmartフォルダがありません。 あと、ディレクトリの階層にはレンタルサーバーに問い合わせしたのですが ちょっと違い、cg-binにcgiデータを入れて欲しいということでした。 check.cgiではNGだらけでした。 まず、先頭の記述はあってますし、パーミッションもあってます。 ファイル転送はMacからアスキーで転送してますが、その時UTF-8またはShift_JISなのかわかりません。 ダウンロードしたlibやdataフォルダにはcgiやperlデータがございます。 これを部分的に取り出して、cgi-binに入れるのか? それともパブリックフォルダに入れるのかわかりません。 おそらく、init.cgiURLやサーバーのパスの..にするか絶対パスにした方が いいのか?どうやら、このあたりのディレクトリの間違いだと思うのですが、 どの辺りを直せばいいのでしょうか?

  • CGI専用ディレクトリについて

    各サーバーごとにCGI専用ディレクトリ cgi-bin ディレクトリが用意されていたりCGI専用ディレクトリ名を特に指定していないサーバーがありますがディレクトリ名を指定していないサーバーの場合、仮に ディレクトリ名をabc-cgiとしてサーバーにアップした際にディレクトリの中は空のままでもいいのでしょうか? 初期のCGI専用ディレクトリを設置した状態でのことです。 それとも設置した専用ディレクトリの中に何か入れて置いたほうがいいのか? セキュリティー上? 後にCGIのファイルやディレクトリをアップする積もりです。 CGIに詳しい方に、指導してもらえると助かります。 よろしくお願いします。

    • 締切済み
    • CGI
  • shtmlより参照できないディレクトリ

    いつもお世話になります。 下記のようなディレクトリ構成でshtmlよりperlのcgiプログラムをコールしております。(cgiは全てcgiディレクトリの中に格納) shtml上から上位ディレクトリからcgiディレクトリを参照できるのですが、下位ディレクトリからshtmlより参照することができません。 ※現状ではcgiを下位ディレクトリにshtmlと一緒に配置してしのいでおります。 ※cgi本体からは../cgiの中を参照できております。 root--- | ---cgi--dbfile | | | ---topic | | | ---img 中略 | par この場合rootにあるindex.shtmlよりcgiディレクトリにあるtest.cgiをexec cmdでコールする場合 「<!--exec cmd="./cgi/test.cgi"-->」コール可能です。 ところがparにあるindex.shtmlよりcgiディレクトリにtest.cgiをコールする場合「<!--exec cmd="../cgi/test.cgi"」とするとcgiをコールできません。 記述方法は間違いがないと思いますが、上位ディレクトリからはcgiディレクトリを参照できて、下位ディレクトリからcgiフォルダを参照できないのはなぜでしょうか? ※この例でいくとparフォルダにtest.cgiを配置しshtmlより<!--exec cmd="test.cgi"-->とすると コールできます。test.cgi本体からは../cgi/~のような記述でcgiフォルダを参照できております。 パスなど環境設定でしょうか? 大変恐縮ですが、どなたかご教示願います。

    • ベストアンサー
    • Perl
  • ロリポップはCGIとしてPHPを走らせていますか?

    ロリポップを使用しています。 スクリプトをダウンロードしたのですが 説明文に ==================== CGIとしてPHPを走らせているサーバー(さくらインターネットなど)では、php.iniにcgi.fix_pathinfo = 1と書いてやらねばならなかったり、あんまり汎用的ではないかもしれません。 ==================== このように書かれていました。 ロリポップも上記に当てはまりますか? よろしくお願い致します。

    • ベストアンサー
    • PHP
  • ロリポップでCGIが動きません。

    http://www.synck.com/contents/download/cgi-perl/archive/mailform.zip こちらのCGIをダウンロードして、ロリポップで 使用したいと思いreadmeに沿って 言う通りに設定を行ないましたが動きませんでした。 解凍したフォルダを置くディレクトリが指定されている? usr/sbin/sendmail というフォルダはhtmlやcgiを入れたディレクトリ直下に 作り、そこにsend.cgiを入れるのでしょうか。。。 チンプンカンプンでわかりませんので宜しくお願いします。 JavaScriptでは相性によってメールフォームが使えませんので CGIを勉強したいと思っています。

専門家に質問してみよう