一些nginx服务器的配置硬性隐藏了index.php,导致drupal的autocomplete功能出错(返回404)。
临时解决方法:
修改includes/form.inc
- $element['#autocomplete_input']['#url_value'] = url($element['#autocomplete_path'], array('absolute' => TRUE, 'script' => 'index.php'));
+ $element['#autocomplete_input']['#url_value'] = url($element['#autocomplete_path'], array('absolute' => TRUE));
评论