php bug:iconv() expects parameter 3 to be string, array given
PHP报错iconv() expects parameter 3 to be string, array given,是因为iconv函数要求第三个参数是字符串类型,但却传递了数组类型导致报错。更改第三个参数类型为字符串即可解决该问题。
abel-lan 2021-01-14 76℃
程序技术提供phpcms、wordpress、joomla、织梦、帝国等知名cms系统二次开发,原系统bug修复。
PHP报错iconv() expects parameter 3 to be string, array given,是因为iconv函数要求第三个参数是字符串类型,但却传递了数组类型导致报错。更改第三个参数类型为字符串即可解决该问题。
abel-lan 2021-01-14 76℃
phpcms作为广泛使用的cms系统,对于服务器带宽有限或是租空间,为了提升移动端访问速度,同时优化网站排名,可以上MIP。现将wap改MIP方法分享给大家,不过坑爹的是2020年6月30日后百度下线MIP Cache服务,可能就不再需要该功能。
abel-lan 2020-05-07 100℃
PHPStorm v10.0.2 + XAMPP v3.2.4开启Xdebug后,断点单步调试系统无反应,网页一直处在加载状态。原因为PHPStorm版本太低,而XAMPP中的Xdebug版本高,导致无法运行,将PHPStorm升级到最新版解决该问题。
abel-lan 2019-09-18 155℃
XAMPP v3.2.3开启Xdebug后,断点调试系统无法运行,网页不显示任何内容,查看error.log,提示警告信息PHP Warning: Header may not contain NUL bytes in。最终在xdebug官方网站bug信息中找到该问题,提示原因为v2.7.0RC2版本bug,升级到v2.7.0版本就解决了该问题。
abel-lan 2019-09-17 167℃
phpcms被众多企业用来做官网,但该系统公开版却存在很多漏洞;如果只是用来做企业网站,就可以关闭不需要的功能来避免漏洞危害。此次我维护的一个企业网站就是因为注册功能中的漏洞导致被攻击,上传了图片型后门文件。在此分享下处理过程。
abel-lan 2019-08-29 151℃
现在搜索引擎对于采用https的网站将优先收录,也就是https将有利于增加网站权重,提升排名。然而国内主流使用的phpcms系统,却不支持https,本文就为您讲解phpcms系统https改造过程,并提供支持https的phpcms源码。
abel-lan 2019-07-09 133℃
通过ajax和js动态调用百度分享时,第二次及之后操作无法正常显示。解决方法是在调用百度分享js代码之前加if(window._bd_share_main) delete(window._bd_share_main);
abel-lan 2019-01-10 202℃
phpcms无法生成全部静态列表页,需要检查列表页之前的代码中是否有使用PC标签的list模块,而且标签中加入了page参数,导致后续列表page参数还是采用之前的,故而无法生成所有列表页。同理,一个模板页面中使用多个PC标签时,只能使用一次page参数。
abel-lan 2018-11-27 205℃
php过滤文件名非法字符,过滤Windows系统和linux系统中文件名不能包含的字符。
abel-lan 2018-09-17 240℃
采用PHPCMS的网站设置静态化后,在编辑文章时,会生成空内容相关栏目列表页,该bug存在于最新的phpcms版本中,但是官方一直未修复。生成的空栏目页容易被搜索引擎判定为垃圾内容,影响网站权重和排名,严重的话会被搜索引擎拉黑。
abel-lan 2018-06-08 268℃