So, I installed JS onto a test domain I have, and uploading photos worked fine.
I looked at the PHP settings, and they were a little different. So, I duplicated the settings to my main site.
LOL, everything crashed!
So, reverted to default PHP settings, and adjusted the stuff I know... still not working.
I was about to contact the hoster, as you suggested, but first I needed to get the information ready. So I opened FTP etc, and noticed there was a .htaccess file there!
I downloaded the file and it had a statement "deny from all" in it.
So, I renamed the file to something else so it would not work, and now the photos are showing! 😃
Going to see how much further I can get now...
PS, not sure why that .htaccess got there, perhaps an automated response since I am on a dedicated server?