Due to a bug within IIS 4.0 - 5.x, this server does not correctly dispatches the data requested by the Hierarchical Select (More info about the IIS bug here). This control request the info with a url like this "http://www.example.com/?q=hierarchical_select_ahah", and more info with the post method. The solution was to make the module requests the info with a url like this "http://www.example.com/index.php?q=hierarchical_select_ahah". You have to change the line 161, in hierarchical_select.module, to include "index.php".



Before

$url .= variable_get('clean_url', 0) ? '' : '?q=';

After


$url .= variable_get('clean_url', 0) ? '' : 'index.php?q=';

Comments

wim leers’s picture

Thanks! I'll commit this when I find the time.

In the future - especially if you make more changes - please create a patch! :)

wim leers’s picture

Title: Not working properly with IIS 5.1 » Include index.php in request path for IIS compatibility
Status: Active » Fixed
wim leers’s picture

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.