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.
Update
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 /tmp
and /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!).
logs
that's conflicting with Joomla'slogs
directory.logs
directory tologs2
and then make sure you also define that in the Global Configuration. Then try the upgrade again ;)