PHPCMS无法搜索文章内容中的关键字解决

最近工作上维护公司的网站,其后台用的是PHPCMS V9,以前曾用过PHPCMS2008,用这个还算能够快速上手.不过使用过程中也有很多问题,比如这个最近网站遇到的搜索功能的问题,经常搜不到文章,除非是标题或者关键字有相同的,而文章内容部分是搜索不到的,编辑需要找相关文章来进行SEO优化也不是很方便,于是我便研究了一下PHPCMS自带的搜索功能,首先要说的是后台可以对搜索进行设置和调整的区域主要包括

  1. 模块 > 模块管理 > 全站搜索 > 模块管理 > 全站搜索
  2. 内容 > 内容相关设置 > 模型管理 > 文章模型字段管理

第一个很简单,直接查看模块配置,如果没有选中全站搜索的果断选中,这样可以避免一些搜索不到信息的情况,后面两个我也选中是了,至于选不选,看个人需要了.提交之后建议重建索引,这里需要提到的是,有时候重建索引出错,出错内容大致是这样的

MySQL Query : DELETE FROM 'phpcmsv9'.'v9_search' WHERE 'siteid' = '1'
MySQL Error : Incorrect key file for table '.\phpcmsv9\v9_search.MYI'; try to repair it
MySQL Errno : 126
Message : Incorrect key file for table '.\phpcmsv9\v9_search.MYI'; try to repair it
Need Help?

这个解决办法也十分简单,同样在后台找到 扩展 > 扩展 > 数据库工具 > 请选择数据链接池处选择数据库后,会展现出该数据库的结构,找到v9_searchv9_search_keyword表,后面有修复,点击修复,然后重新回到重建索引处,就不会出错了.

另一方面如果有些关键字是你需要在搜索结果中显示的,比如作者,内容等等,先说如何搜索到作者吧,找到 内容 > 内容相关设置 > 模型管理 > 进入文章模型字段管理,找到作者字段,点击修改,在下面单选选项处可以看到作为搜索条件,此选项,选择即可.

同样的,内容字段也是这个方法,不过有个问题,内容字段的作为搜索条件处是灰色不可更改,这要怎么办是好?这种情况下,如有需要,那就要强行修改数据库内的值了,以内容字段为例,打开数据库,这里我用的phpmyadmin,找到相应数据库的表v9_model_field,找到其中name内容(fieldcontent)的地方,点击编辑,其中有个字段叫做issearch,当前值为0,于是我们将它修改为1即可.再次返回后台,会发现作为搜索条件已经是了.

此时,你可以尝试搜索一些关键字,会发现问题得到解决,如果你还有什么问题,可以发电子邮件给我,我会抽时间与你一起讨论.

好了暂时写到这里,谢谢大家的关注.如果想了解sphinx全文索引可以看一个PHPCMS官方论坛的帖子,写的不错,点击进入phpcms中应用sphinx全文索引

武汉4月22晚惊现UFO,有视频有真相~

这是一个神奇的夜晚,每个人都在繁忙的工作,打游戏,玩手机,吃饭或是睡觉中.此时晚上8点钟左右,我坐在室友宿舍聊天,聊音乐,我说大冢爱的星象仪很好听,哼着突然间我仰头望去,那美丽的空中,”星星”如此耀眼闪烁,多么美好…

咦!这三颗”星星”怎么还会动,而且每颗上面有两个光点,并且是彩色变化的,于是我喊室友一起看这是什么,因为我们住在顶楼,没有障碍遮住,可以看得清楚,但是说实在的我们不知道这个物体究竟离我们有多远,而且它们绝对不是飞机,没有飞机会停留在一个地方缓慢移动将近1个多小时.室友说他也不知道这是什么,当然我敢说这也不是风筝,因为光线很亮,它更不是孔明灯,因为它有多种颜色变化,并且持续很长时间…

我时而观察,时而去做别的事情,约快9点,消失了一个,我也没有看到怎么消失的,于是去洗澡,回来,玩了会手机,往窗外看去又少了一个,此时已是9:30了,最后我也没有耐心观察下去了,睡觉了,也不知道后来怎么了…

当然作为UFO目击者,必然留下些证据,虽然我想大家恐怕不会相信,那么真相是什么,留个大家去猜疑吧.内容绝对属实.下面奉献相关资料,版权所有,如需转载请通知我.

北京时间 4月22日 晚8点左右, 武汉硚口区某处向南方天空望去,所见景象UFO(不明飞行物)…(摄影器材 NIKON D5000 50MM/F1.8)

不明飞行物

这是原始比例图,部分100%比例图片请看下图集,速度可能较慢,若无法显示,请点击此处查看大图(由于夜晚设备条件有限,无题处于运动状态,并且无三脚架,略微有点抖动,请谅解)

另外感谢金导,帮我对视频进行了简单的后期处理,请看视频<<世界末日征兆 中国中部夜空惊现UFO>>: 继续阅读武汉4月22晚惊现UFO,有视频有真相~

四月春来雨溅花

四月匆匆走了一半。我想春天也走的差不多了。来武汉大半月了,从拼命的到处去面试,一直到找到并确定下来工作,只用了两天,选择了一家待遇不是很好的公司,我也说不清为什么,纯属直觉吧,不过我的水平也真找不到什么很好的公司,毕竟一年没工作了,后来有同学那边公司要人,可是我才工作,也不好去了,所以这份工作来的匆忙。既来之,则安之。本来不用做美工,却要做程序了,今年有个小小的目标,就是真正奋斗一年,掌握该掌握的知识,往自己想走的道路去走,也许这条路并不是很好,但我希望并相信努力获得的无形财富会更加有价值。努力吧,也祝愿为了生活,为了前途而外出奋斗的朋友事业有成,一帆风顺。

本来有蛮多东西想写,用手机实在不便,存了10天的草稿发布了。雨还是一直下,本是花海的春天在夏季即将到来的时刻被这忽大忽小的雨点溅落,已看不到春的感觉。顺手配了张图写了首小诗明天公司发了吧。

不知何花