Community & Support

some troubles after my first installation

Hello. I'm new at all with Drupal.
I have installed in a brand new domain
1- ISP forced me to delete .htaccess in main folder, otherwise there was an error trying to access the site. Will this allow Drupal to work correctly?
2- Most important: now I can access to the main page of the admin account (by typing "index.php" in browser), BUT the links to further operation, such as http://.../?q=admin or http://.../?q=node/add show blank pages, wich content is only:

<html>
<head>
</head>
<body>
</body>
</html>

and nothing inside.
What's wrong with this?

Comments

I think you may need the

I think you may need the .htaccess, I have found many errors without it.

----------------------------------------------------------------
IB Community Theme http://communitytheme.ibo.org
Spun Designs http://www.spundesigns.net
Millwood Online http://www.millwoodonline.co.uk

Sometimes you don't need to

Sometimes you don't need to delete .htaccess but only a couple of lines to avoid errors on a server. On some hosts, the errors stop if you remove the lines that begin with "Options"

That said, your errors show that the server is badly configured. Drupal's .htaccess file would have solved this problem with a DirectoryIndex index.php line that it contains, but still, a serious host should have taken care of index.php files.

Wich options of .htaccess should be enabled?

In the meanwhile, my ISP wrote me that the don't allow the presence of .htaccess for anything but folder protection, BUT that I can ask them to enable the function I need, in the server conf file.
Now, what should I ask them to modify in the conf file?

Definitely a DirectoryIndex

Definitely a DirectoryIndex index.php line for the problem you encountered. Or even better DirectoryIndex index.php index.html index.htm

Hard to say what else you will need.

The rest of the lines are two kinds: Some lines are there just to make sure that Drupal is in a reasonable environment, and most of them may already have been taken care of by apache's httpd.conf

The last big chunk of lines, starting from RewriteEngine On, is there to support "clean URLs" (Drupal's term). That is, the ability to use http://example.com/node/15 instead of http://example.com/?q=node/15. Without them you can't have clean URLs.

Was that host a real bargain? They seem a few years behind the competition. Do they do refunds?

nobody click here