Support

UNiTE, Remote CLI, eXtract Wizard

#3663 issue in Virtuemart when moving to the server

Posted in ‘UNiTE and Remote CLI’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

PHP version
n/a
Tool
UNiTE
Tool version
n/a

Latest post by user9262 on Thursday, 26 August 2010 21:51 CDT

user9262
Hi

I'm using Akeeba to move my eshop from localhost to webserver. Akeeba works great with one exception:
- the additional full images of the products are still stored in database with wrong url's linking to localhost (all other images have correct url's)
- I refer to url's stored in: jos_vm_product_files - somehow the software fails to change them when moving to new server

I always have to change the url's manually but it would be great if you could fix it in feature releases.

Regards

nicholas
Akeeba Staff
Manager
This is not a bug. Akeeba Backup will never touch the data in your database. It's not our job to do that. You are responsible for sanitizing your own site's data in order to use relative vs. absolute URLs.

Regarding VirtueMart, though, you should note that the URLs are usually not hardcoded in the database, at least in the 1.1.x branch. VirtueMart has an ugly file in adminsitrator/components/com_virtuemart/virtuemart.cfg.php which defines the URL to your HTTP and HTTPS site. The format of this file makes it impossible to automatically parse and modify (the VirtueMart folks are aware of that at least since the end of May) but you can edit it after restoration. This will make your e-shop work on the new server :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user9262
Thank you for the answer & the wonderful app. you created!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!