InstantUpgrade 1.0-alpha1 — testers needed!

Alex Günsche · 30. Mai 2007

Dieser Beitrag ist leider nur auf Englisch verfügbar.

The InstantUpgrade plugin has gained very much attention and positive feedback during the last weeks. Now it’s time for a new era: I’ve created a version of the plugin that will make the installation and usage significantly easier. While with 0.x versions it was neccessary to change tons of permissions on most hosts, the new version offers file transfer via FTP with the users credentials, so no permissions must be changed at all!

However, the new features, especially the FTP transfer, need very much testing before we can release it to the general public. Therefore I’d ask everybody to install the new version in their test environments and review the plugin extensively. Note: Please don’t use this version in productive environments yet.

Usage is as follows:

  • Download it (.tar.gz, .tar.bz2 .zip, .7z)
  • Upload instantupgrade to your plugin directory
  • Activate it
  • Go to InstantUpgrade » InstantUpgrade Configuration
  • Select FTP as method (HTTP can also be used, installation/usage same as earlier versions)
  • Enter FTP credentials
  • Go to InstantUpgrade
  • Select version (latest or arbitrary)
  • Start upgrade

If you encounter errors during the installation which you think are errors of the plugin, please report them. After installation, please check your WordPress installation, and if you notice errors, please report them, too.

You can report bugs as comments below this post (please not at the plugin’s home page), or you can use our bugtracker. Any notice of what could be improved is welcome, same goes for questions, feature requests, etc. Please do also provide information about your testing environment.

Everybody who provides substantial feedback will be named (w/ link) in the final release announcement, so I hope you all get a piece of the fame. ;-)

Update (31.05, 14:28): The author of the FTP library, Alexey Dotsenko, has said he will put his work under the GNU LGPL. :-)

13 Kommentare zu „InstantUpgrade 1.0-alpha1 — testers needed!“

  1. DD32 am 31. Mai 2007 um 00:30 #

    the .tar.gz file keeps getting a corrupt archive warning from WinRar..
    No problem with .zip

  2. Milad am 31. Mai 2007 um 00:39 #

    Nice one, I’ll test it.

    but does it replace everything? I don’t wont to replace every single file, what about custom themes, plugins and languages files?

    Thanks in advance.

  3. Alex Günsche am 31. Mai 2007 um 00:55 #

    DD32, I know this stuff happens with different apps. That’s why I made four different packages. ;-)

    Milad, wp-content/ is not touched, wp-includes/languages/ will be saved and reinstalled after upgrading.

  4. Edwin am 31. Mai 2007 um 06:41 #

    1) the ‘?’ doesn’t give any helptext

    2) I get the ‘InstantUpgrade

    With InstantUpgrade, you can upgrade your WordPress installation to the latest or an arbitrary WordPress version with a single click.’ screen, but after that, nothing happens. Blog doesn’t work anymore.

    Warning: require_once(/home/bookieb/public_html/blog/wp-settings.php) [function.require-once]: failed to open stream: No such file or directory in /home/bookieb/public_html/blog/wp-config.php on line 22

    Fatal error: require_once() [function.require]: Failed opening required ‘/home/bookieb/public_html/blog/wp-settings.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/bookieb/public_html/blog/wp-config.php on line 22

  5. Fabrix am 31. Mai 2007 um 10:06 #

    Got! I’ll test and I’ll let you know.
    Many Thanks,
    fabrix

  6. Fabrix am 31. Mai 2007 um 10:22 #

    Language template iu.pot contains some errors (also in previous version).
    Transcript follows:

    instantupgrade-1.0-alpha1\instantupgrade\lang\iu.pot:75: missing `msgstr’ section
    instantupgrade-1.0-alpha1\instantupgrade\lang\iu.pot:75:88: parse error
    instantupgrade-1.0-alpha1\instantupgrade\lang\iu.pot:76: end-of-line within string
    11.18.09: msgfmt: found 3 fatal errors

    See you,
    fabrix

  7. Alex Günsche am 31. Mai 2007 um 10:36 #

    Oh, I should have mentioned that the translations are not yet interesting. They will be required when the 1.0 version is feature complete and no more changes in the language templates are required.

  8. Fabrix am 31. Mai 2007 um 21:18 #

    Using FTP method, the procedure ‘Checking if WordPress files are writable…’ inside iu.class.php fails if ftp users are not also system users!

    e.g. Using PureFTP and Mysql to authenticate ftp users, UID and GID check doesn’t mach the system user because it doesn’t exist. (PureFTPd - and many others secure ftp daemons - use a single system user to manage multiple virtual ftp users).

    Disabling this check InstantUpgrade works fine!
    No problems with standard system users.

    Tank you,
    another good piece of software from you!

    fabrix

  9. Alex Günsche am 31. Mai 2007 um 21:47 #

    e.g. Using PureFTP and Mysql to authenticate ftp users, UID and GID check doesn’t mach the system user because it doesn’t exist.

    Cool, that’s something I didn’t think about. I think I’ll insert an option to omit the UID/GID checks, as this might also fail in other cases (e.g. on Windows servers).

  10. Creamers am 6. Juni 2007 um 13:36 #

    Very nice addon i cant get the ftp method to remmeber my information and i cant donwlaod anything but th latest version to.

  11. Alex Günsche am 8. Juni 2007 um 18:07 #

    Hm, strange… Have you clicked “Test and Save” after entering the FTP credentials?

  12. Will am 8. September 2007 um 18:54 #

    Any progress on this version. I am not that technical and do not like it when I have to diagnose problems on my site. I love the concept of this plugin, but think it is best to wait for the new version which will be easier for those like me to use.

    When do you anticipate it’s final release?

    Thanks!

  13. Alex Günsche am 8. September 2007 um 20:10 #

    I understand this, Will. Unfortunately, I have very few time at the moment, and that test version was *very* unstable. I need a more stable lib for FTPing, or I need to fix the issues with the other one. I can’t take any risk here, because lots of WordPress site rely on this plugin.

Artikel kommentieren

 (wird nicht veröffentlicht)


Kommentare können bis zu 30 Minuten nach dem Veröffentlichen bearbeitet werden.