Hi,

I'm having a problem with configuring my local Drupal installation.
I'd like to use Clean URLs but when I go to the Clean URL configuration in "Administer => Site Configuration => Clean Url's" I have this message:

Your system configuration does not currently support this feature. The handbook page on Clean URLs has additional troubleshooting information.

The option to activate the Clean URLs is also grayed out.
I've checked the artcile Clean URL handbook but I don't even know where my problem lies.

I need to fix this because I'm theming a site for a client and he wants Clean URLs and not the basic ?node=ID

Any help would be great.

As mentioned above, for the moment it's on my local drive running the standard Mac OS X SL, no MAMP installed, it's the Webserver by default with PHP activated.

Thanks!

Comments

yaworsk’s picture

i would just google the problem because it lies with webserver - i've never worekd with it but sounds like you just need to activate / install something like you would with mamp...

Codeblind’s picture

In the virtual host config, create a <Directory> entry and add AllowOverride ALL

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

nsputnik’s picture

I am having this problem also. I have tried the soulution described here http://drupal.org/node/200885#comment-989697 and also have

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride All
</Directory>

at MAMP/conf/apache/httpd.conf and Drupal will not let me turn on Clean URLs. I have the same problem when trying to do the equivalent in Wordpress, custom permalink structures. In either case when I click a link that takes me to a page with a clean URL I get a page generated by MAMP that says:

MAMP PRO - manage your websites locally

The virtual host was set up successfully.

If you can see this page, your new virtual host was set up successfully. Now, web contents can be added and this placeholder page1 should be replaced or deleted.

Server name: localhost
Document-Root: /Applications/MAMP/htdocs

I am using MAMP Pro 1.7.2. These both work fine with my hosting.

Yaeko-1’s picture

Today I decided to give it another try.
After some searching on Google I found that apache has also a .conf file per user.

So what I did:

Open /etc/apache2/users/user.conf in a Terminal

Change

/Sites/">
    Options Indexes MultiViews
    AllowOverride none
    Order allow,deny
    Allow from all

To

/Sites/">
    Options Indexes MultiViews FollowSymlinks
    AllowOverride all
    Order allow,deny
    Allow from all

Save it, restart your webserver and go check if you can activate the Clean URL in your Drupal installation.
It helped me :)

javier1968’s picture

After days hitting my head against a wall I have now sorted the issue in the /etc/apache2/users/user.conf

Many Thanks