RBachmann wrote:Is there a recommended way to update our running betas? I'm still happy with my 0.1 but I think I might need to keep up with you
This is currently a disadvantage with the beta, that I haven't yet been able to outline any practical methods for updating. Unless you have an error, I would continue ignoring the updates for now, as they are mostly related to fixing issues on "some" server. At some point, you will want to upgrade though ...
General updating
The general thumb rule for updating, would be to simply upload and overwrite
all files,
except the
content/ folder, which basically contains your edited content and settings. The only other exception, would be panel/config.php file, which contains your panel username and password (I might move that file to 'content') ... This update process should quote reasonable ...
RBachmann wrote:I just tried to download the most recent beta and copy over the 'content' folder. This doesn't seem to work because the gallery overviews now didn't display any images anymore, just a spinning wheel. So I thought this might be the process where X3 renders all the images so I copied the 'app/_cache' folder too. That didn't change anything and that's why I'm asking for a recommended way
As mentioned, you should probably ignore the content folder ... I am not quite sure why it was not working, I would have to check. After updating, you should probably make a change to one of your pages and save, because this is how X3 knows when to refresh the cache which may be required after update. You could just add an empty space in any page, and save ...
Rsync
For those of you who feel comfortable technically, there is a super cool utility for terminal/command line called
Rsync, which basically synchronizes a local folder with a folder on your server. It takes the pain out of updating, because it automatically updates only files that have changed, and therefore it is normally super fast also. I will offer some basic syntax for this soon, for those who are interested drastically speeding up their update process, and at the same time becoming more knowledgable.
Panel Auto-update [future]
This is a feature we would like to implement at some point in the future. It is however a very tricky procedure if we want to make sure to not disturb any custom content, while at the same time making sure to update all requires files to a new version. It would rely on a PHP cURL FTP module, which allows your server to load files through FTP from our server.