Hi,
I'm having a real headache with thumbnails and large images not showing after a server migration and upgrade from Joomla 1.0 to 1.5.
No images show on the browse page ( where the main image thumbs should reside ) however the additional image thumbs are visible on the product flypage.
On the flypage while the thumbnails are all visible, when clicked the large images are not found.
I've read through various forum posts and these are the steps I've taken so far to try to resolve:
Checked Joomla and Virtuemart config - they both contain the new URL.
I've disabled dynamic thumbnail resizing and then re-enabled it. No change.
Checked file/directory permissions as within this post above and they are all set to 755.
Did several exports with CSVI Virtuemart and this is what I've found:
With the product export - references to the main image and thumbnail are as follows:
"Linear_Small_4cd13739ac5e6.jpg" and "resized/Linear_Small_4cd13739a3a86_150x150.jpg"
With the Product Files export:
"product_files_file_name" contains relative filepath without domain name. e.g.
"/components/com_virtuemart/shop_image/product/magis_dejavu_s_425a.jpg"
"product_files_file_url" contains the full absolute (old) URL e.g.
"
http://myolddomain.com/components/com_virtuemart/shop_image/product/magis_dejavu_s_425a.jpg"
So I changed the URL references in the CSV file so that it contained the new domain name, imported with CSVI, go back and check the thumbnails on the browse page and the links on the product details page - but they're still broken.
Strangely, when I did another export, the URL's had not changed to the new domain. Not sure if this is an issue with CSVI Virtuemart or if there's something else going on.
I then isolated a product in phpMyAdmin. The URL's indeed had not changed, despite the import reporting success. So I manually changed each image URL to reflect the new domain i.e.
http://mynewdomain.com/components/com_virtuemart/shop_image/product/magis_sp_bombo_s_425b.jpg. Saved this and indeed the large images display correctly on the product details page when the thumbs are clicked.
So now I need to change all references to the old URL. But since CSVI Virtuemart isn't doing the job, can anyone please help me out with the SQL command to change via phpMyAdmin ?
Secondly - still no thumbs displayed on the browse page - is this related to the way the filenames are referenced ? ( as mentioned above, relative path "resized/thumbimage.jpg" ).
Any ideas very very gratefully received after many hours of bafflement.
Thanks
Q