首页 > PHP教程

php不支持mysql问题解决方法

安装好apache+php+mysql环境之后,安装一个cms提示数据库连接函数不可用,这个明示就是数据库没有配置好,php未支持mysql了,果断进入php.ini进入处理.

今天在机器上配好apache2.0.x+php5+mysql5,部署帝国cms系统的时候,结果发现php5默认是不支持mysql的。

阅读全文

解决file_get_contents遇到中文文件名无法打开问题

利用file_get_contents打开文件或采集远程服务器文件如果文名或url中碰到汉字中文那么会出现failed to open stream:Lnvalid argument in错误。

今天遇到一个很棘手的问题,客户用ftp向服务器传了一个文件,但是却无法被程序识别.查看代码后,没有发现问题,最后重演流程发现,客户上传的文件是中文命名的.于是小做测试发现,file_get_contents函数尽然不支持中文文件名文件.原有代码如下:

阅读全文

Invalid byte 1 of 1-byte UTF-8 sequence解决办法

错误提示:Invalid byte 1 of 1-byte UTF-8 sequence

原因分析:在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为utf-8格式但实际上文件是以GBK格式来保存的,所以这也就是为什么能够我们使用GBK、GB2312编码来生成xml文件能正确的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。

阅读全文