`enable_query_strings` 无法正常工作

Posted

技术标签:

【中文标题】`enable_query_strings` 无法正常工作【英文标题】:`enable_query_strings` is Not Working Properly 【发布时间】:2010-11-01 23:24:25 【问题描述】:

我正在尝试使用 CodeIgniter 和 xdebug。当我输入以下网址时:

http://localhost/redux/index.php

xdbug 运行良好。当我转到以下网址时:

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

我收到以下 404 错误消息:

XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=124466969367132 

Eclipse 使用第二个错误的 URL 启动 Firefox,然后我必须更改它。我正在使用enable_query_strings = TRUE,但我仍然收到错误消息。我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

要使其完美运行,请使用:

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

【讨论】:

正在处理一个 OOOLD 项目,我需要此信息。谢谢!【参考方案2】:

确保两者都有

$config['uri_protocol'] = "QUERY_STRING";或 $config['uri_protocol'] = "REQUEST_URI";

$config['enable_query_strings'] = TRUE;

如果这不起作用,请尝试将您的 URI 字符更改为此

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

【讨论】:

嗨,wiebrsk,有​​效的是“PATH_INFO”,但还是感谢您的尝试

以上是关于`enable_query_strings` 无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

无法加载数据,无法支付

无法推送到 Heroku '致命:无法访问..无法解析主机:(无);提供节点名或服务名,或未知'

无法写入内容:无法延迟初始化角色集合,无法初始化代理 - 无会话

chrome和ie无法打开网页,也无法连接WIFI

windows7管理员文件无法运行 无法访问指定设备 路径或文件

phantomjs无法打开共享对象文件