admin 发布的文章

打开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这个文件夹,所以就把他删了,没想到问题居然出在这里。

phpcms的搜索关键字功能必须启用相关搜索功能后才会统计搜索关键字。设置完毕后,需要进行一次全站索引。如果仍然不行,那就再更新下系统缓存,多试几次肯定没问题。

如果在自己本机也无法自动获取关键字,那么就是phpcms官方服务器问题。一般常见于国庆期间,访问的人太多了造成服务器负荷,过几天就好了。在VPS上无法自动获取关键字,是php.ini这个文件问题,在正确安装好的系统中,把 php.ini复制过来。还有一种可能,如果你把PHPCMS根目录下的api.php文件删除了,也将不再自动获取关键字。