FFFTPでアップロードができない原因と解決方法

このQ&Aのポイント
  • FFFTPを使用してアップロードできない問題の原因と解決方法について説明します。
  • C# 2010 express editionでのウェブからのインストールによって作成されるファイルには空白が含まれており、これがFFFTPでのアップロードに影響しています。
  • 一時的に空白をなくしてアップロードした後、再度空白を含むファイル名に変更することによって問題を解決することができます。また、一部のサイトでは空白を含むファイル名がアップロードできないことがあります。
回答を見る
  • ベストアンサー

FFFTPでアップロード出来ない

FFFTPでアップロード出来ない C# 2010 express edition で発行してwebからインストールするように指定しますと、作られるものは以下の通りです Application Files(名前途中に空白あり) publish.htm MyProgram.application setup.exe これらをFFFTPでサイトにアップロードしようとすると、サイトによってはApplication Filesがアップロード出来ません infoseek ← OK FC2 ← NG OCN ← NG どうやら途中に空白がある名前が原因らしいと思われます そこでApplication Files(空白あり)を臨時にApplicationFiles(空白なし)としてアップロードした後にApplication Files(空白あり)に変更しようとしたら拒絶されました Application Files(空白あり)がサイトに無いとインストルール途中でエラーが発生します どうしたらApplication Files(空白あり)を置くことが出来るのでしょうか?

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

  • ベストアンサー
  • otaku37564
  • ベストアンサー率38% (1160/3007)
回答No.1

サーバープログラムから拒絶されてるのですからどうやっても出来ません。 アンダーバーなどに置き換えてください。

sato-may
質問者

お礼

ご指導ありがとうございました 今後も宜しくお願い申上げます

sato-may
質問者

補足

質問者のSato-Mayからの質問補足です もちろん当方が名前を変更出来ればそのように致します しかしApplication FilesはVisual C#のアウトプットであり、Visual C#が名付けているのです 当方が指定出来ないのです 勝手にApplication FilesをApplication_Filesのようにファイル名を変更すると、インストール途中で『必要なファイルがない』とのエラーになってしまうのです サーバーが空白入り名前のファイルを拒絶しているのは理解していますが、今日Visual C#は多用されています そのC#で開発したものをFC2、OCNが全く受け付けないとも思われません 何らかの方法が存在するのではないかと愚考して質問している次第であります

関連するQ&A

  • C# 2010 Webへの発行でのエラー

    C# 2010 Webへの発行でのエラー OCNサイトへ発行しようすると下記のようなエラーが出てアップロード出来ません エラー 1 ファイル 'C:\Users\Owner\documents\visual studio 2010\Projects\MyProgram\MyProgram\bin\Release\app.publish\MyProgram.application' を 'ftp://www8.ocn.ne.jp/Application Files/MyProgram_1_0_0_1/MyProgram.application' にコピーできませんでした。'Application Files/MyProgram_1_0_0_1/MyProgram.application' を Web サイトに追加できません。 Application Files/MyProgram_1_0_0_1: No such file or directory (550). エラー 2 ファイル 'C:\Users\Owner\documents\visual studio 2010\Projects\MyProgram\MyProgram\bin\Release\app.publish\Application Files\MyProgram_1_0_0_1\MyProgram.exe.deploy' を 'ftp://www8.ocn.ne.jp/Application Files/MyProgram_1_0_0_1/MyProgram.exe.deploy' にコピーできませんでした。'Application Files/MyProgram_1_0_0_1/MyProgram.exe.deploy' を Web サイトに追加できません。 Application Files/MyProgram_1_0_0_1: No such file or directory (550). エラー 3 ファイル 'C:\Users\Owner\documents\visual studio 2010\Projects\MyProgram\MyProgram\bin\Release\app.publish\Application Files\MyProgram_1_0_0_1\MyProgram.exe.manifest' を 'ftp://www8.ocn.ne.jp/Application Files/MyProgram_1_0_0_1/MyProgram.exe.manifest' にコピーできませんでした。'Application Files/MyProgram_1_0_0_1/MyProgram.exe.manifest' を Web サイトに追加できません。 Application Files/MyProgram_1_0_0_1: No such file or directory (550). C#が発行したものの中にApplication Files(途中に空白あり)というフォルダがあり、これをOCNが拒絶しているのが原因だと考えて、OCNに問合せたところ以下のような回答がありました -------------------------------------------------------------- なおPage ONサーバで、ファイル名やフォルダ名に利用可能な文字は、半角英数字、[ - ](ハイフン)、[ _ ](アンダースコア)、[ . ](ドット)のみです。 ファイル名やフォルダ名に、Paeg ONサーバで利用ができない 全角英数字、日本語(かな/カナ/漢字)やスペース等が 含まれておりますと、転送エラーが発生いたします。 フォルダ名の空白をなくし、転送できるかお試しください。 ---------------------------------------------------------------- フォルダ名の空白を無くせといわれてもMicroSoft社がフォルダ名を決定しているので手が出ません 空白があるフォルダ名を拒絶しているサイトを利用してVisual Studioで発行している方はどの様にしているのでしょうか? ご指導願います ちなみにFC2も空白があるフォルダ名はNGとなります

  • さくらの独自ドメインのFFFTPアップロードについて。

    OSはXP2002 プラウザはIE6、メモリは、256+512(768)です。 (1)さくらの独自ドメインのFFFTPアップロードについてですが、 ツクールというツールで初めてホームページを作りました。 そこでさくらの独自ドメインを使い、 (「○○win.com」が独自ドメインです。) http://www.○○win.com/book/ http://www.○○win.com/pingoo/の 二つを作りアップロードしましたが、見れません。 初期のドメイン http://www.○○win.sakura.ne.jp/book/ http://www.○○win.sakura.ne.jp/pingoo/ では見れますが、 独自ドメインで作るにはどうしたらいいのでしょうか? (2)あとサーバーコントロールでドメイン設定をした時にエイリアスで winというフォルダを作りましたが、それは何に使うのでしょうか? いろいろやったり調べましたが、分からなくなってしまいました。 最初は短縮URLを作るのにFFFTPを初めて使いましたが、 概念が分からずただマニュアル通りにやりました。 (3) さくらのブログの画像が見れなくなってしまいました。 FFFTPに空のsblo_filesがあります、管理画面から再度アップロード 出来ると聞いたのですが、再構築しても再度アップロード 出来るものではなく困っております、 どなたか分かる方がいらっしゃいましたら どうぞよろしくお願い致します。

  • FFFTPのアップロードについて サブページの表示について  

    FFFTPのアップロード機能を使って初めてHPを作成しようとしています。 トップページをアップロードすることまでは出来たのですが、リンク先、例えばプロフィールの類のファイルをアップロードした場合のURLというのががどうもわかりません。 トップページのURLにプロフィールファイルの名前を後からくっ付けるやり方ではダメなのでしょうか?上手く表示できません。 プロフィールのhtmlファイルもindex.htmlと同じ要領でアップロードしてあります。 あと忍者ツールズの只今ホームページを利用して作成しようとしています。 ここの過去の質問集やHP作成サイトなども自分なりに色々探ってみたのですがどうにも限界を感じたので質問させていただきました。よろしくお願いします。

  • C# 2010 express edition インストールが出来ませ

    C# 2010 express edition インストールが出来ません プロジェクト ⇒ MyProgramの発行 ⇒ どのようにインストールするか には『Webから』 ⇒ URLの指定には『http://MySite.co.jp』 ⇒ オフラインでも使用するか には『いいえ』 ⇒ ここで『完了』を押すと発行した場所に以下のものが出来ました Application Files autorun.inf publish.htm MyProgram.Application setup.exe これら全てをFFFTPでMySite.co.jpへアップロードしました そしてhttp://Mysite.co.jp/publish.htmを実行するとインストール画面が表示されましたので、『起動』又は『ファイルを指定して実行』押すと『アプリケーションを起動できません』とのエラーとなります その時のログの主要部分は下記の通りです 『このアプリケーションをインストールするには、以前のバージョンをアンインストールするか、このアプリケーションをインストール済みにマークしてください。』と言われてもインストールが出来ないのに如何したらアンインストールが出来るのだ? どうしたら、このアプリケーションをインストール済みにマークできるのでしょうか? もう三日もはまり込んでいます、手も足も出ません 助けて! 教えて!! お願いします!!! ======================================================================== アプリケーションの概要 * オンラインのみのアプリケーションです。 エラーの概要 以下はエラーの概要です。これらのエラーの詳細はログに一覧表示されています。 * http://MySite.co.jp/MyProgram.application のライセンス認証により例外が発生しました。 次の失敗メッセージが検出されました: + 以前のバージョンがインストールされているため、このアプリケーションをオンライン アプリケーションにできません。このアプリケーションをインストールするには、以前のバージョンをアンインストールするか、このアプリケーションをインストール済みにマークしてください。 コンポーネント ストア トランザクションの失敗の概要 トランザクション エラーは検出されませんでした。 警告 この操作中に警告は発生しませんでした。 操作の進行状況 * [2010/10/21 11:18:12] : http://MySite.co.jp/MyProgram.application のライセンス認証が開始されました。 * [2010/10/21 11:18:13] : 配置マニフェストの処理は正常に完了しました。 * [2010/10/21 11:18:13] : アプリケーションのインストールが開始されました。 エラーの詳細 この操作中に次のエラーが検出されました。 * [2010/10/21 11:18:13] System.Deployment.Application.DeploymentException (SubscriptionState) - 以前のバージョンがインストールされているため、このアプリケーションをオンライン アプリケーションにできません。このアプリケーションをインストールするには、以前のバージョンをアンインストールするか、このアプリケーションをインストール済みにマークしてください。 =============================================================================

  • 多数のファイルをアップロードする方法について

    サイトの入れ替えで、数千ファイルとフォルダをアップロードすると途中で止まってしまいます。 現在、FFFTPを使っていますが、止まらないでアップしてくれるソフトをご存知の方是非、紹介くださいませ。 よろしくおねがいいたします

  • FFFTPソフトでファイルが転送できないのです。

    FFFTPソフトでファイルしていたところ、はじめは上手く転送できていたのですが、途中で「アップロードできませんでした」とでて、中止を選ぶとホスト側にアップロードしようとしたファイルの名前が表示されますが、ファイルのサイズは0バイトです。 ファイル名は全角文字ではないし、ホストの容量も余裕があります。アスキーバイナリの転送モードも確かめました。 他に転送できない理由が見つからなくて困っています。 転送できるようにするには、どうしたらいいのでしょうか。  ご教授宜しくお願い致します。

  • windows7でのffftp自動バックアップ

    友人から頼まれてサイトの自動バックアップを考えています。 ffftp経由で外付けHDDに保存しようと思っているのですが、 その途中段階で詰まっています。 困ってること----------------- 条件 ・環境:Windows7Home 64bit ・使用ソフト:ffftp (1)なるべく安めにということなのでffftpのミラーリングダウンロード利用 (2)OSのタスクマネージャーを利用して↑の動作を一連にできる  .batを定期的に実行 (3)OSのバックアップ機能を使って外付けHDDにサイトのデータごとバックアップ という予定なのですが、(2)の.batファイルが実行できません。 .batの記述方法としては以下のとおりになります。 「C:\Program Files (x86)\ffftp\FFFTP.exe -s "site" -d -f -q」 (ffftp実行してホスト"site"に接続→ミラーリングDL→ソフト終了) ちなみに[ファイル名を指定して実行]では問題なく実行できました。 ----------------- 質問内容としては (1).batファイルを実行できるようにどのようにしたらよいか (記述方法?Windows or ソフトの設定?) (2)ffftp以外の利用で簡単にサイトのバックアップをとるよい方法があれば教えてほしい の2点になります。 どうかご協力よろしくお願いします。

  • スマートフォンから画像のアップロード

    スマートフォン用サイトで画像のアップロード機能を実装しようと思っています。 PCサイト用に作成したものをそのまま流用しようと思ったのですが、 うまくいきませんでした。 対応する画像はjpg,gif,pngの三種類です。 下記がPC用のソースです。 <form action="edit_url" method="POST" enctype="multipart/form-data"> <input type="file" name="Img" size="10"> </form> フォーム受け取り先で if(is_uploaded_file($_FILES['Img']['tmp_name'])){ //jpg,gif,png以外のファイルの場合はエラー if($_FILES['Img']['type'] != "image/pjpeg" AND $_FILES['Img']['type'] != "image/jpeg" AND $_FILES['Img']['type'] != "image/png" AND $_FILES['Img']['type'] != "image/gif"){ echo "エラー"; } } とすると「エラー」が表示されます。 $_FILES['Img']['type'] の中身を見ると 「application/octet-stream」 になっていました。 試してみた端末はandroid4.0の端末で、デフォルトブラウザを使用しました。 スマートフォンから画像をアップロードするには、 どのようにしたらよいのでしょうか。

    • ベストアンサー
    • PHP
  • zip圧縮の種類について

    phpで趣味のコーディングをしています。 あるフリーのモジュールをうまく使えなくて困っています。 そのモジュールでは、zip圧縮したファイルをアップロードするところがあるのですが、 $_FILES["upfile"]["type"] が application/zip でないと受け付けてくれません。 しかし、私の環境では、何でzip圧縮しても(lhaz、7zip、WinXPデフォルト機能の3つでzip圧縮を試行)、 $_FILES["upfile"]["type"] は application/x-zip-compressed になってしまいます。 質問は2つあります。 1. application/x-zip-compressed と application/zip は、それぞれどんな圧縮形式なのでしょうか。 2. application/x-zip-compressed のファイルを、 application/zip に変換する方法は無いでしょうか。 以上です。 ご回答よろしくお願い致します。

    • ベストアンサー
    • PHP
  • ローカル環境でのアップロードテスト

    お世話になります。 is_uploaded_fileをローカル上でテスト行いたいのですがうまくいきません。(ファイルが空の状態です) 外部サーバでは正常にアップロードできます。 サーバまたはPHP側の設定でしょうか? マニュアル読むと、「クライアントマシン上での名前$_FILES['userfile']['name'] では動作しません。」とありますが この辺りが引っ掛かってるような・・・?? テスト用コード if ( ! is_uploaded_file($_FILES['upfile']['tmp_name'])) { $img_name = 'NO_FILE'; echo $img_name; exit(); } $_FILES['upfile']['error'])も試したのですがエラーコードも出力されません。 ローカル:WindowsXP、Apache 2.2.6、PHP 5.25 外部サーバ:Linux系、Apache 2.0、PHP 4.3.9

    • ベストアンサー
    • PHP

専門家に質問してみよう