今天在部署php环境时,发现程序里的输入的html字符会被自动转义成<>之类,百思不得其解,最好还是询问了高手解决了,原来php除了
| magic_quotes_gpc | Off | Off |
外,还有一个地方可以自动转义html字符
filter
| Input Validation and Filtering | enabled |
| Revision | $Revision: 313665 $ |
| Directive | Local Value | Master Value |
|---|---|---|
| filter.default |
special_chars
| special_chars |
| filter.default_flags | no value | no value |
最好在php.ini中设置
filter.default=unsafe_raw
就OK了
本文探讨了在部署PHP环境时遇到的问题,即程序内的输入HTML字符被自动转义为特殊字符,通过调整PHP配置文件,具体设置filter.default=unsafe_raw,成功解决了该问题。
1001

被折叠的 条评论
为什么被折叠?



