2
votes

Got the following:

  1. Zend Studio
  2. Zend Framework Project
  3. Remote host with FTP and SSH (root access)

Want to:

  1. Save directly to remote host.

Currently i'm working on a localhost *AMP server, manually updating the remote through FTP.

Have tried various ways to acomplish the above - unsuccessfull obviously.

Can some one tell me what to do? Studio 5 (pre-eclipse) was so much better for pure 'FTP programming'.

/Philip

3
which OS you are using for development? - bas
Currently WinXP, but sometimes MacOSX - Just need a new Mac :) - Phliplip
Still no cigar, also i tried ZS 8 Beta.. Crashed and burned! - Phliplip
Ehh... why have somebody given my question negative? And all the answers has also got a negative !? - Phliplip

3 Answers

8
votes

Currently i'm using remote server support for synchronize my project directly with my i5 server.

It works using ftp or sfpt if you have enabled SSH on your server machine.

It works very well.

  1. Before using remote server support you have to set up a connection to the server: go to window menu > open perspective > other > remote system explorer
  2. set up a connection to your server
  3. Return to php develop perspective
  4. To add the "support to remote server" to an existing project, click on the project with rigth click > properties > Remote Server Support
  5. Flag enable Remote connection properties
  6. Set-up all properties and select upload files "on save"

In this way, ZS work locally on the file's project (index, build files ecc) and upload on the server only the .php and .js files.

It can works very well with svn suppor too, because it DOESEN'T upload (.svn) files to the server but keeps it local.

0
votes

Whatever you do, don't use Expandrive. That's what I'm working with now, and it grinds ZSE to a crashing halt. Sometimes, Expandrive just stops working and ZSE thinks the file disappeared, so you have to close everything and anything not saved is lost.

EDIT: One solution that's worked for us is using the SMB protocol, using Windows' SMB compatibility to create a remote drive, and then interacting with your code base that way. Make sure to ignore building large static files or large files you won't be directly editing to further speed up Eclipse when building a project this way.

0
votes

You can use 3rd party utilities:

to mount FTP/SFTP to drive or folder so you can work as it is locally.