You're right, I just checked your site again and It's not showing the thumbnails, although the full images are showing nice...
Ok, let's try to identify the problem by going step by step:
1st - Let's take product
Cowshed Bullocks pocket set as case study
2nd - Open above link with Internet Explorer and note the red cross (image missing)
3rd - Open above link with FireFox and note that no thumbnail is showing, instead a text link appears
4th - Right click that text link and choose SHOW IMAGE (I got this link
https://www.preyuk.com/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FCowshed_Bullocks_48f9b99a93e4c_180x180.jpg&newxsize=180&newysize=180&fileout= )
5th - Note that a 500 INTERNAL SERVER ERROR occurs !!!!!
CONCLUSION: I'm guessing some problem with the .htaccess file on that dir, try to temporarely rename it to BAK or something and see if it works.... also set shop images dir to 777 as suggested elsewere on this forum (not worked for me because the problem was really the thumbnail not having full http path to it).
I'm not using https on my site, but when I right click my thumbnails on my FireFox and choose SHOW IMAGE a complete path with
http://www.blabla.com/blablabla/../x.jpg appears so double check your product page inside Virtuemart and see if
"URL: (Optional)" right side field (thumbnail) is really beeing used.
P.S: In my case I worked on a local server apache install (xampp) before I upload the complete virtuemart product database to the web server. I used
CSV Improved (on legacy mode).
CSV Import can do import and export to csv files. So I built the Virtuemart product database and everything was fine, so I exported a product .csv file, and imported it to the web server, result: No thumbnails!
Then I manually edited a product on the web site and choose
URL: (Optional) and gave full path to the thumbnail on the web server, generated a export csv. file and downloaded to my PC, opened with SCalc (OpenOffice) and VOILA!!! The product that I've manually edited online retained the full htpp path while all the others simply had filename.jpg
So all I had to do was add the full http path to all the others (easy to do with any spreadsheet, and a lot safer than messing around with MyPHPadmin at least for me), save it, and re-import this .csv file on the web server and after that FINALLY ALL THUMBNAILS DISPLAYED CORRECT!!!
You should also try the next following procedure before trying the stated above.
100% FULLPROOF TEST to display full and thumbnail product images on web server:1 - Create a full product image on your local computer (ex: fullimage.jpg)
2 - Create a thumbnail product image on your local computer (ex: thumnbail.jpg)
3 - Upload both images into http://www.yourwebsite.com/components/com_virtuemart/shop_image/product via FTP
4 - Open your browser and write http://www.yourwebsite.com/components/com_virtuemart/shop_image/fullimage.jpg (see if it shows on different browsers)
5 - Open your browser and write http://www.yourwebsite.com/components/com_virtuemart/shop_image/thumnbail.jpg (see if it shows on different browsers)Until both images are not showing correctly, you should check and correct any web server settings necessary!!! Only after both images are showing ok, you can proceed to the database thumbnail full path correction procedure!Hope all this really helps at least identifying the problem, cause my friend I know the feeling of might loosing a client for this... I' been there also
