Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 您提交的URI包含不允许的字符。CI3_Php_Codeigniter_Url_Uri_Codeigniter 3 - Fatal编程技术网

Php 您提交的URI包含不允许的字符。CI3

Php 您提交的URI包含不允许的字符。CI3,php,codeigniter,url,uri,codeigniter-3,Php,Codeigniter,Url,Uri,Codeigniter 3,您提交的URI包含不允许的字符 我的URL是http://localhost:8080/project_name/payers/q=member+搜索 我已经设置了$config['allowed\u uri\u chars']='' 但它仍然不起作用您可以在CI应用程序中设置url/uri中允许哪些字符。 请转到应用程序>配置>config.php文件 默认允许的字符为 $config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-'; 您可以向列表中添加更

您提交的URI包含不允许的字符

我的URL是
http://localhost:8080/project_name/payers/q=member+搜索

我已经设置了
$config['allowed\u uri\u chars']=''


但它仍然不起作用

您可以在CI应用程序中设置url/uri中允许哪些字符。 请转到应用程序>配置>config.php文件

默认允许的字符为

$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
您可以向列表中添加更多字符,以便在应用程序的URI中使用

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

单击查看附带的屏幕截图。

您应该真正阅读CodeIgniter文档。它写得很好,很容易理解。引用:“留空以允许所有字符——但只有在你疯了的情况下。”我留空是因为我想测试它。但它仍然不起作用。您是否尝试先将
+
=
字符添加到默认值<代码>$config['allowed_uri_chars']='a-z 0-9~%:-+='可能重复的