Trying to update a 2.5.16 site to 2.5.28 then to 3.4.1 however when I follow the official guide here I see the following error message popup on screen when clicking 'write files directly'.
The archive file is corrupt, truncated or archive parts are missing
I ftpd into my site and noticed that I had no
/tmp folder (no idea why), so I created (755 permissions) one and re-tried however the error persists. I have cleared cache, purges cache, logged in/out also.
It's definitley an issue with the remote host (1and1) because I am able to copy the site to my local XAMPP setup and upgrade with no issues.
Looks like my
/log paths weren't set correctly (I wasn't using the hosts absolute root path). Having set this and tried to to 3.4.1 via the extension manager, it stopps at 26% and gives the fowwowing error;
unable to open index.html for writing
Accessing the homepage (blank) I am receiving;
Fatal error: JControllerBase cannot implement JController - it is not an interface in myDomain/htdocs/libraries/joomla/controller/base.php on line 18
Most likely issues with the
/log folder as described here although I will post back (when I've tried @Lodders suggestion!).
logsthat's conflicting with Joomla's
logs2and then make sure you also define that in the Global Configuration. Then try the upgrade again ;)