2011-02-03 7 views
5

NetBeansにリモートファイル(sftp経由)を持つPHPプロジェクトがあります。作成時に、これらの変更はローカルとWebサーバーの両方で行われます。しかし、ファイルやフォルダを削除しようとすると、ローカルでのみ消去されます。何が問題なの?リモートサーバー上のファイルを削除する

すべてのファイルは、私がサーバーにアクセスするために使用しているユーザーに属しています。 Netbeans 6.9.1、デフォルト設定、すべてのアップデートがインストールされています。

答えて

2

Netbeansには同期機能がありません。ファイルのダウンロードとアップロードに限定されています。あなたができることは、いくつかの外部ツールを使うことです。例えば、WinSCPはローカルとリモートのディレクトリを同期することができます。

-1

誤って設定をオフにしました。次の手順を実行してください:

  1. は右、左のリストから、プロジェクト名を
  2. プロパティを選択
  3. をクリックして設定を探して、ほとんどの左下にある「ファイル名を指定して実行構成」
  4. を選択 "ファイルをアップロードする:」
  5. をあなたにそれを設定していることを確認し 『保存』

すべての最高の男で

+0

私はそう思わない。彼は創造/修正が働いていると言いました。 –

+0

これを掘り下げて申し訳ありませんが、 "保存時に"オプションを使用する前に、次のバグレポートを確認してください... http://netbeans.org/bugzilla/show_bug.cgi?id=202673 – mangia

0

私はあなたが書いたものを読んでいます...しかし、私はそれが許可の問題かもしれないと思います。

また、NetBeansを使用しています。プロジェクトウィンドウからファイルを削除すると、まずそのファイルがローカルで消去されてから、自分のサーバーと同期されます。

私はrootとしてsftp(vsftpを使用)を使ってログインしていますが、これは悪いことですが、アクセス権の問題であるかどうかを確認することもできます。

関連する問題