I made a site under a subdomain of a site I own. It was perfect & after I signed up a hosting account at www.strato.de under a hosting plan said to be Drupal-supporting (http://www.strato.de/hosting/basicweb/pakete/index.html => BasicWeb XL) when it came to transferring the site, the pictures, including the Gallery pictures, Logo were not visible. Also CSS seemed not too be working.

I mentioned this to the support team, but then before I got a response, decided to make a fresh installation. This seemed to work well, but later I discovered if I uploaded images. whereas I could view them using an FTP client in /sites/default/files/images, they dont appear on the pages. If I use the direct url to any of the images, I get an internal server error 500.

I transferred another site I made in exactly the same way on the same server to a different server & there was none of this.

What could be causing this?
The Webhost co. support seem to have prejudged the cause to be on my side & so for the last 10 days, there's been practically no help. In the emails instead of reading & understanding all the content one of the support folks looked at an image url, containing an element added through alias settings & immediately said the folder "category" was not in my root folder & so since the url was wrong, there was no way they could help because my explanation of the problem was not accurate + other similar excuses.
I explained what "category" was but then have to wait 2 , 3 days before they respond, trying to get some other simplistic explanation of the cause away from them.

I have made a new Drupal installation in a different folder, given them the login & challenged them to prove one can upload & view images using Drupal on their servers. No response so far.

Quite frustrating because a client is on my neck, needing the site for her business opening in 3 weeks time.

What could be causing the Internal Server Error 500, on this server, that has not affected Drupal I have made/transferred on other servers?

The images added directly in the code have no problem, only those uploaded through Drupal.

:(

Comments

netbabu’s picture

Yes, I have come across such hosting issues several times. I will recommend my client to switch over if they don't understand this issue.

It's a permission issue. Sometimes "chmod 777 files" will solve this problem.

Sometimes, it's related to Apache/PHP process not able to create and delete files even after setting up 777 permission. Unfortunately, most of the hosting companies don't have knowledge/skills to understand and solve this problem.

-Babu
Promote Drupal with Tshirts/merchandise: http://paramprojects.com/drupalstore
Drupal Projects showcase: http://paramprojects.com/website/drupal-servicesprojects