A domain I was using expired so I wanted to move the site to a new domain. In order to do this did the following:
rsync’ed the files from my local copy of the site excluding thumbs and content.
ran mkdir -p thumbs to create the thumbs file
ran cp -a /var/www/expired-site/public_html/content/. /var/www/new-site/public_html/content
I’m now received the error
Could not create temporary thumbnail for /var/www/new-site/public_html/content/1-projects/1-images-1/20170925.jpg. Please check your thumb configuration.
What is the problem here and how can I go about fixing it? Any pointers would be greatly appreciated
Looks like a permissions issue. Did you rsync using the correct username?
I don’t know what happens if you set a thumb driver that isn’t installed. Have you set it to use GD or IM, rather then the default driver? I guess you would get that error if it tried to use IM to make the thumb but it couldn’t locate the IM installation on your server.
My hunch is its really a permissions issue preventing the thumbnail from being written. I take this domain has the same configuration as the old one (allowed memory, allowed file sizes)?
Try deleting the contents of your thumbs folder (leave the index.html file there). Since you moved files & folders It might be that they have different user:group and and the new site cant update the images that exist already.
Also, check the permissions (user:group) on the thumb and content folders themselves.