2016年4月

PHPCMS在V9.2.0以上版在后台编辑器添加了过滤代码,主要是为了安全考虑。如果需要添加JS脚本或html代码,只需要删除或注释掉过滤函数就行了。打开 /phpcms/modules/content/content.php查找$data = array_map('htmlspecialchars_decode',$data); 注释掉这行代码即可

打开phpcms/modules/serach/index.php第95行左右,代码如下if($res) { //关键词搜索数+1 //$this->keyword_db->update(array('searchnums'=>'+=1'), array('keyword'=>$q)); } else { 看到 $this->keyword_db->update(array('searchnums'=>'+=1'), array('keyword'=>$q)); 这行代码被注释了。官方默认就是注释掉的,只要把注释去掉就可以了。- 阅读剩余部分 -

当phpcms v9的后台编辑器无法上传图片时,打开 caches\configs\system.php文件,看看里面的域名配置是否正确,如果里面的域名网址不是你正在使用的网址,全部替换成你自己的网站地址,比如 http://www.liweiliang.com/

我一个栏目一个栏目更新没有问题,但是选中2个以上就无法生成静态HTML文件了。找资料无果,只好跟源程序去对比了,发现我的根目录下少了html文件夹。于是,我在根目录下新建一个空文件夹并命名为 html,再次登录后台批量更新,竟然神一样的恢复了!当时以为我又不把静态文件生成在HTML这个文件夹,所以就把他删了,没想到问题居然出在这里。