You should remember that the large images are actually stored in a different table in the database so an sql statement changing the path may be sufficient Now that is just of the top of my head just something to think about   (In phpmyadmin) With an empty products_images table run this query and it will add the data as if you've uploaded the image twice saving hours of time! INSERT INTO `products_images` (`products_id`, `image`) SELECT `products_id`, `products_image` FROM `products`