4


1

`enable_query_strings`が正しく動作していない

私はCodeIgniterとxdebugを使おうとしています。 次のURLを入力すると

http://localhost/redux/index.php

xdbugはうまくいきます。 次のURLに行くと:

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

次の404エラーメッセージが表示されます。

XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=124466969367132

Eclipseが2番目の間違ったURLでFirefoxを起動したので、それを変更する必要があります。 `+ enable_query_strings = TRUE +`を使用していますが、それでもエラーが発生します。 どうすればこの問題を解決できますか?

2 Answer


8


これを完璧に機能させるには、次のようにします。

$ config ['uri_protocol'] = "PATH_INFO"; $ config ['enable_query_strings'] = TRUE;


2


両方持っていることを確認してください

$ config ['uri_protocol'] = "QUERY_STRING";または$ config ['uri_protocol'] = "REQUEST_URI";または

そして

$ config ['enable_query_strings'] = TRUE;

それでもうまくいかない場合は、URI Charsをこれに変更してみてください。

$ config ['allowed_uri_chars'] = 'a-z 0-9〜%。:_ \ - ?';