`enable_query_strings` не работает должным образом - PullRequest
4 голосов
/ 11 июня 2009

Я пытаюсь использовать CodeIgniter и xdebug. Когда я набираю следующий URL:

http://localhost/redux/index.php

xdbug работает хорошо. Когда я иду на следующий URL:

http://localhost/redux/index.php?

Я получаю следующее сообщение об ошибке 404:

XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=124466969367132 

Eclipse привязывает Firefox ко второму, неправильному URL-адресу, а затем я должен изменить его. Я использую enable_query_strings = TRUE, но все еще получаю ошибку. Как мне решить эту проблему?

Ответы [ 2 ]

8 голосов
/ 17 июня 2009

Чтобы все заработало идеально, используйте:

$config['uri_protocol'] = "PATH_INFO";
$config['enable_query_strings'] = TRUE;
2 голосов
/ 11 июня 2009

Убедитесь, что у вас есть оба

$ config ['uri_protocol'] = "QUERY_STRING"; или $ config ['uri_protocol'] = "REQUEST_URI";

и

$ config ['enable_query_strings'] = TRUE;

Если это не сработает, попробуйте изменить ваши символы URI на

$ config ['mitted_uri_chars '] =' a-z 0-9 ~%.: _ \ -? ';

...