`enable_query_strings` не работает должным образом
-
13-09-2019 - |
Вопрос
Я пытаюсь использовать 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
, но я все еще получаю сообщение об ошибке.Как мне решить эту проблему?
Решение
Чтобы это работало идеально, используйте:
$config['uri_protocol'] = "PATH_INFO";
$config['enable_query_strings'] = TRUE;
Другие советы
Убедитесь, что у вас есть оба
$config['uri_protocol'] = "QUERY_STRING";или $config['uri_protocol'] = "REQUEST_URI";
и
$config['enable_query_strings'] = ИСТИНА;
Если это не сработает, попробуйте изменить символы URI на это
$config['permit_uri_chars'] = 'a-z 0-9~%.:_\-?';
Не связан с StackOverflow