Hello,
I want upgrade a shopware 3 to 5.2. I uploaded all files of the new version to webserver and occording to upgrade guide when I want to open http://mydomain/recovery/update/index.php, it redirects the website to address http://index.php/ which is nonsense. so upgrade fails
As far as I know, is a upgrade from Shopware 3 to 5.2 not possible. You must update first to the lastest Shopware 4 and then to Shopware 5.0. From there you can upgrade to the latest 5.2.
greetings
Mario
PS: @shopware Why are the Upgrade Guides not in English?
Uncaught Error: Class ‘Pimple’ not found in /…/recovery/update/src/app.php:34 Stack trace: #0 /…/recovery/update/index.php(31): require() #1 {main} thrown in /…/recovery/update/src/app.php on line 34
first of all, you should tell us the current version of your shop. I guess it might be 3.5.6 or 3.5.7, because this is the minimum required version for an update to shopware 4. As already described, it is not possible to update diectly to shopware 5.2.9. The workflow to update from shopware 3.5.x to 5.2.9 is:
3.5.6 to 4.1.2 (Update-Script)
4.1.2 to 4.2.4 (Manual update with the update package)
4.2.4 to 5.1.6 (Manuel update with the update package)
5.1.6 to 5.2.9 (Auto-Updater)
With the release of shopware 5 the support for shopware 3 is outdated, so there is no supported update-path any more. But you can use „the old ways“, they should still work.
The critical update will be 3.5.x to 4.1.2, because with shopware 4 the whole variant logic has changed and the updater does some „magic“ stuff to apply the new structure. When the step to 4.1.2 is successful, the next step will be very easy. The update-packages from 4.1.2 to 4.2.4, 4.2.4 to 5.1.6 are on our download page: http://community.shopware.com/Downloads_cat_448.html
You definitely need the ioncube version to update to SW4.1.2, but you should check what you are currently using.
The file needs to be unzipped to the shopware folder and the sql-file needs to be imported to your database.
You only need to check the plugins (simply open an encrypted plugin file). Perhaps it is also mentioned in the old system info (but i am not sure).
As far as I know, zend only supports php5.2, ioncube is php5.3 - perhaps this will help you to identify the version.