2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > bluehost php 关于bluehost的php.ini配置

bluehost php 关于bluehost的php.ini配置

时间:2020-09-06 07:21:46

相关推荐

bluehost php 关于bluehost的php.ini配置

搭建这个个人博客的过程中,遇到一个非常悲催的情况:

富文本入库之前,必定会做一次mysql_real_escape_string处理,本地调试一切正常,但部署到bluehost后,发现,存库的内容,全部都默认进行了addslashes处理!导致原文展现出来后,全是反斜杠,插图也没法显示!

最后diff了一下开发机和bluehost上的php.ini配置,发现这个地方不一样:; Magic quotes for incoming GET/POST/Cookie data.

magic_quotes_gpc = On

在/etc/php.ini文件的第474行,发现php的魔术棒功能是默认开启的,这个会直接导致如上遇到的问题:默认将各种http request data进行addslashes处理!

问题找到了,接下来就是如何去解决?

更悲催的是,已bluehost分配的账户,要想直接编辑/etc/php.ini文件,是不允许的。

纠结了一番,继续研究。。。

最后发现,可以将该php.ini文件直接cp到public_html目录,然后chmod,再更改这个配置:; Magic quotes for incoming GET/POST/Cookie data.

magic_quotes_gpc = Off

再登录到空间,发表一篇文章,终于好了!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。