2019-09-29-nginx-ci框架报错Disallowed Key Characters

nginx配置php环境的时候报错:Disallowed Key Characters,只要是因为环境中的ci框架中的代码出现了问题。

该文件位置存放在:system/core/Input.php

*/

727        function _clean_input_keys($str)

728        {

729 //if ( ! preg_match("/^[a-z0-9:_\/-<>= ]+$/i", $str))        #原代码中的

730 if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))                 #修改后的代码

731                {

732                        exit('Disallowed Key Characters.');

733                }

734

735                // Clean UTF-8 if supported

736                if (UTF8_ENABLED === TRUE)

737                {

738                        $str = $this->uni->clean_string($str);

739                }

740

741                return $str;

742        }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容