Filezilla で autoftp する方法を見つけようとしています。すぐにこれを行う他のプログラムはありますか?
7 に答える
私はWinSCPを使用して、その驚くべき利点をいくつか利用しています。WinSCP を使用して FTP サーバーに接続し、ローカル フォルダーを監視します/website/public_html
。
ローカル フォルダーに加えた変更はすべて、WinSCP によって FTP サーバーに自動的にアップロードされます。この機能は、リモート ディレクトリを最新の状態に保つと呼ばれます:
http://winscp.net/eng/docs/task_keep_up_to_date
SCSS については、私もそれを使用して
います。コンソール ウィンドウを開いて/website/scss
ファイルを監視し、それらを .css にコンパイルするスクリプトがあります/website/public_html/styles/
。WinSCP は、CSS ファイルが変更された (または新しい) ことを認識し、自動的にアップロードします。
error_log
注意: 唯一の欠点は、PHP によってサーバー上で自動的に生成されるため、アクセスできないことです。これを行うには、Web サイトに接続する別の WinSCP を簡単にインスタンス化できます。これで、ローカル フォルダーを監視する 1 つの WinSCP と、サイト マップにアクセスできる 1 つの WinSCP ができました。
「autoftp」が「ファイルを保存するたびにサーバー上のファイルを更新する」ことを意味し、コードで作業している場合は、素晴らしいメモ帳++をお勧めします
Notepad++ は確かにこの特定の機能に優れており、リモート サーバーからアクセスおよび変更されたもののキャッシュを保存します。
ただし、(私にとって) 欠点は、Notepad++ が .scss や .less などの前処理された CSS ファイルを自動アップロードしないことです。結果の .css ファイルを Notepad++ で実際に開いて、それらを編集する行為を模倣しようとしましたが、それでもプロセスに余分な手順が必要です。タブをクリックして手動で保存する必要があります(「変更されたファイルとしてのプロンプト」の後)。
現在、変更を行った後、クリックして FZ にアクセスし、ファイルを手動でアップロードしています。
残念ながら、filezilla には、ファイルが変更されたときにアップロードを自動的に同意するオプションはありません。
Mobaxtern はそれを行うことができます。ファイルが変更されたときに「常にアップロード」を選択できます。
ファイルは任意のエディターで編集でき、保存するたびにアップロードされます。