First time Drupal user and a PHP and mysql NOOB.

I have downloaded Drupal to the server (a rented space in a cheap webhotel by the way), Mysql database was premade, installed the database.mysql and edited the settings.php file.

At first trying to launch the site using the index.php I got the following error

"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@b-one.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log."

Drupal appears to require something called PHP version 4.3.3+, the PHP version my webhost provides is 4.3.11, is this the reason for the error. Going over to www.PHP.net I cant find reference to any 4.3.3, there is a 4.4.0 (and 5) and the old 4.3.11 no 4.3.3.

Removing the .htaccess file makes me able to login for the first time and set up the administrator account. Still worried about that .htaccess file, probably an important file, dont know what it does really.

Can anyone shed some light over here?
Should I abort my efforts using Drupal on this webhost?
Is there something in this .htaccess file that can be altered to make it function?

Tried Mambo before and that one kind of worked.

A Nice day to all Drupels out there
Marcel

Comments

strangeflow’s picture

Any one knows of a cheap webbhost that has the latest stable Drupal compatible php installed and is really cheap. Preferably in Sweden.

Dave Cohen’s picture

You need to find out what line of the .htaccess file is causing the problem. If you don't have access to the apache (I'm assuming apache) error log, try the following. Move the default .htaccess to .htaccess.bak. Create a new empty .htaccess. Test the site. Then add one instruction from the .htaccess.bak into .htaccess. Test again. And so on adding one chunk at a time until you get the error.

Regarding alternate web hosts, check this thread: http://drupal.org/node/9169

strangeflow’s picture

Thanks Yogadex, following your advice how to find the troublesome lines in .htaccess I did find two lines that gave me error messages.

Line number 12 and 13.

# Set some options.
Options -Indexes
Options +FollowSymLinks

Dont know what these means and if they are safe to remove or if the consequences would be bad. Any light on these someone?

Uwe Hermann’s picture

You can lookup what the options mean on apache.org. They're safe to remove, but you don't have a choice anyway as your hoster has configured Apache to forbid you to change those options via .htaccess.

HTH, Uwe.
--
hermann-uwe.de | crazy-hacks.org | unmaintained-free-software.org