好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

phpsearchid的简单介绍

很多站长朋友们都不太清楚phpsearchid,今天小编就来给大家整理phpsearchid,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 zune格式化后出现错误!!!! 2、 coreseek3.2 php 怎样更新索引 3、 波斯猫论坛网址以及邀请码是什么? 4、 鲁班土建打不开,每次都停到91%提示文件损坏,软件重新安装了好几遍都这样,cad也重装了 zune格式化后出现错误!!!!

我不太懂你的意思,我当时把zune格式化的时候没出现这种情况啊,你是用的zune键盘组合格式化的么??我忘记什么组合了,但是按住后退并同时按住上下左右的某两个键就可以格式化的,之后重转系统就是下载的一个在电脑上的那个zune软件,自动就给我重重装了。给你个网址,进去找找吧,在里面问问也好。

;orderby=lastpostascdesc=descsearchsubmit=yes 我的东西都是在那里找到的

coreseek3.2 php 怎样更新索引

php是无法更新 coreseek  的索引的,需要使用coreseek的语法,配合定时任务来自动更新索引。

这个写起来很麻烦,我们的系统正好用了 coreseek ,说一下我的思路吧。

1、首先建立一个  search 表,这个表用来存你要进行搜索的、经过分词的数据,分词系统你们自己选,我使用的是php的pscws4中文分词。

DROP TABLE IF EXISTS `search`;

CREATE TABLE `search` (

  `searchid` int(11) NOT NULL AUTO_INCREMENT,

  `title` varchar(255) NOT NULL,

  `content` text NOT NULL,

  `add_time` int(11) NOT NULL,

  PRIMARY KEY (`searchid`)

) ENGINE=MyISAM AUTO_INCREMENT=15209 DEFAULT CHARSET=utf8;

2、还需要一个 索引计数表 search_counter,这个表用来存放每次索引更新后的最大一个ID,下次更新索引的时候,就不需要从头更新了,只需要比这个ID大的就可以。

DROP TABLE IF EXISTS `search_counter`;

CREATE TABLE `search_counter` (

  `counter_id` int(11) NOT NULL,

  `max_doc_id` int(11) NOT NULL,

  PRIMARY KEY (`counter_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

3、配置 coreseek ,以下是我在windows下 coreseek的配置文件,linux 在服务器上,没去找。这里配置了2个索引源,一个是main,一个是增量索引delta,这样不需要每次重建所有索引,只需要合并 main和delta就可以了。

#源定义

source main

{

    type                    = mysql

    sql_host                = 192.168.0.10

    sql_user                = root

    sql_pass                = root

    sql_db                  = database

    sql_port                = 3306

    sql_query_pre           = SET NAMES utf8

    sql_query_pre           = REPLACE INTO search_counter SELECT 1, MAX(searchid) FROM qhb_search

    sql_query               = SELECT searchid, title, content, controller_id, controller,add_time FROM search

                                                              #sql_query第一列id需为整数

                                                              #title、content作为字符串/文本字段,被全文索引

    #sql_attr_uint           = searchid           #从SQL读取到的值必须为整数

sql_attr_uint           = controller_id      # 数据库ID过滤

sql_attr_uint           = controller         # 控制器过滤

    sql_attr_timestamp      = add_time #从SQL读取到的值必须为整数,作为时间属性

    sql_query_info_pre      = SET NAMES utf8                                        #命令行查询时,设置正确的字符集

    #sql_query_info          = SELECT * FROM qhb_search WHERE searchid=$searchid #命令行查询时,从数据库读取原始数据信息

}

source delta : main

 

{

 

    sql_query_pre  = SET NAMES utf8

    sql_query      = SELECT searchid, title, content, controller_id, controller,add_time FROM qhb_search WHERE searchid>( SELECT max_doc_id FROM qhb_search_counter WHERE counter_id=1 )

sql_query_post = REPLACE INTO qhb_search_counter SELECT 1, MAX(searchid) FROM qhb_search

 

}

#index定义

index main

{

    source          = main             #对应的source名称

    path            = D:/WebSoft/coreseek/var/data/main #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...

    docinfo         = extern

    mlock           = 0

    morphology      = none

    min_word_len    = 1

    html_strip      = 0

    #中文分词配置,详情请查看:

    #charset_dictpath = /usr/local/mmseg3/etc/ #BSD、Linux环境下设置,/符号结尾

    charset_dictpath  = D:/WebSoft/coreseek/etc/           #Windows环境下设置,/符号结尾,最好给出绝对路径,例如:C:/usr/local/coreseek/etc/...

    charset_type      = zh_cn.utf-8

}

index delta : main

 

{

    source = delta

    path   = D:/WebSoft/coreseek/var/data/delta

 

}

#全局index定义

indexer

{

    mem_limit            = 128M

}

#searchd服务定义

searchd

{

    listen              =   9312

    read_timeout        = 5

    max_children        = 30

    max_matches         = 1000

    seamless_rotate     = 0

    preopen_indexes     = 0

    unlink_old          = 1

    pid_file  = D:/WebSoft/coreseek/var/log/searchd_main.pid  #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...

    log       = D:/WebSoft/coreseek/var/log/searchd_main.log        #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...

    query_log = D:/WebSoft/coreseek/var/log/query_main.log #请修改为实际使用的绝对路径,例如:/usr/local/coreseek/var/...

}

4、建立索引。必须要先建立索引, coreseek 才能启动。下面是我在Windows的建立索引命令,如何使用命令行我就不赘述了。

D:\WebSoft\coreseek\bin\indexer --all --config d:\WebSoft\coreseek\bin\sphinx.conf

5、配置并启动服务

D:\WebSoft\coreseek\bin\searchd --install --config 

D:\WebSoft\coreseek\bin\sphinx.conf --servicename coreseek

6、Windows创建定时任务,每分钟更新一次索引

D:\WebSoft\coreseek\bin\indexer.exe --config D:\WebSoft\coreseek\bin\sphinx.conf delta --rotate

echo indexing, window will close when complete

7、Windows创建定时任务,每天凌晨2点合并索引

D:\WebSoft\coreseek\bin\indexer.exe --config D:\WebSoft\coreseek\bin\sphinx.conf --merge main delta --rotate

echo indexing, window will close when complete

8、附上 创建索引,重建索引,合并索引在windows及linux上的方法,以及一些使用上的小问题

windows:

建立索引

D:\WebSoft\coreseek\bin\indexer --all --config d:\WebSoft\coreseek\bin\sphinx.conf

重建索引

D:\WebSoft\coreseek\bin\indexer --config D:\WebSoft\coreseek\bin\sphinx.conf main --rotate

增量索引

D:\WebSoft\coreseek\bin\indexer --config D:\WebSoft\coreseek\bin\sphinx.conf delta --rotate

合并索引

D:\WebSoft\coreseek\bin\indexer --config D:\WebSoft\coreseek\bin\sphinx.conf --merge main delta --rotate

配置并启动服务

D:\WebSoft\coreseek\bin\searchd --install --config D:\WebSoft\coreseek\bin\sphinx.conf --servicename coreseek

创建自定义词库方法:

1、先去  搜狗细胞词库下载需要的词库

2、使用 深蓝词库转换 将词库转换为 txt

3、使用PHP程序将 生成的txt转换为 coreseek 所需要的格式

4、附加到  unigram.txt

5、使用命令更新分词词库

   cmd 进入 bin目录,执行下面命令

   mmseg -u D:\WebSoft\coreseek\etc\unigram.txt

6、将生成的  unigram.txt.uni 改名为:uni.lib

7、重建索引

8、重启coreseek服务

注意:

必须先建立索引,服务才能启动

1、coreseek索引或者查询时提示ERROR: invalid token in etc解决办法

该提示表示当前的配置文件的编码不是UTF-8(无BOM头)格式,无法正确解析,请使用编辑软件打开配置文件,另存为UTF-8(无BOM头)格式;

2、failed to  lock .....try --rotate  

索引已经建立,使用重建索引命令

3、报警告:failed to scanf pid from 

没有启动coreseek服务

4、过滤搜索结果,必须使用数组传递,只支持   

无符号整数(1-32位宽);

UNIX 时间戳(timestamps);

浮点值(32位,IEEE 754单精度);

字符串序列 (尤其是计算出的整数值);

多值属性 MVA( multi-value attributes ) (32位无符号整型值的变长序列)

$this->shpinx->SetFilter('controller', array(1,2) );

CENTOS 操作方法

开机启动coreseek搜索服务:

vi /etc/rc.d/rc.local  

在最后一行添加

/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/bin/sphinx.conf

##如要停止搜索服务,请使用/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/bin/sphinx.conf --stop

##如要已启动服务,要更新索引,请使用/usr/local/coreseek/bin/indexer -c /usr/local/coreseek/bin/sphinx.conf --all --rotate

linux下编辑定时任务 crontab -e

#凌晨4点合并索引,其余时间每分钟更新索引

* 0-3 * * * /usr/local/sphinx/bin/indexer --config /usr/local/sphinx/etc/sphinx.conf delta --rotate

* 6-23 * * * /usr/local/sphinx/bin/indexer --config /usr/local/sphinx/etc/sphinx.conf delta --rotate

0 4 * * * /usr/local/sphinx/bin/indexer --config /usr/local/sphinx/etc/sphinx.conf --merge main delta --rotate

启动服务:

/usr/local/coreseek/bin/searchd -c /usr/local/coreseek/bin/sphinx.conf

建立索引

/usr/local/coreseek/bin/indexer --all --config /usr/local/coreseek/bin/sphinx.conf

重建索引

/usr/local/coreseek/bin/indexer --config /usr/local/coreseek/bin/sphinx.conf main --rotate

增量索引

/usr/local/coreseek/bin/indexer --config /usr/local/coreseek/bin/sphinx.conf delta --rotate

合并索引

/usr/local/coreseek/bin/indexer --config /usr/local/coreseek/bin/sphinx.conf --merge main delta --rotate

波斯猫论坛网址以及邀请码是什么?

波斯猫论坛邀请码:5112c1867dmpdbPp

波斯猫论坛网址:;orderby=lastpostascdesc=descsearchsubmit=yes

波斯猫论坛介绍如下:

波斯猫论坛自从2004年年初建站开始,本着为广大猫猫提供优质资源BT下载为宗旨,已坚持了近7个年头。经历过06年同时在线5000人的辉煌,也经历了09年BT站纷纷被关停的噩运。但我们服务广大猫猫的心始终没变,请与BTmao一道开启后BT时代,体验现实版“王者归来”。

波斯猫论坛标志解释:

BT后面打个叹号是为了区别普遍认为的BT下载和“变态”,这是由BTmao首倡的新名词。“BT!”是打破常规颠覆传统的新主张,崇尚无拘无束个性鲜明的生活。有着独一无二的见解和鬼马的独创性,生活中推崇非主流的时尚、穿着、商品和宠物…,目的只为展现波希米亚人似的不羁与个性。拥有嬉皮士的讽刺幽默和对黑色幽默情有独钟,这不仅因为是没钱的贵族,而是善于引发别人的猎奇心理。

波斯猫论坛栏目介绍:

BT!大杂烩是论坛的核心栏目,是广大猫猫们主要诠释BT!的地方。你的个性、洒脱,BTmao会在时机成熟时陆续推出。

波斯猫论坛宠物系统:

本站宠物系统是以日本任天堂(Nintendo)公司旗下作品Pokemon为蓝本为参考.绝大部分数据都是按照游戏中的标准数据.在宠物系统2.0的基础上再一次进行了更新,本次更新增加了娱乐性,不仅可以通过发帖的方式获得宠物经验。同时也可以通过战斗获得宠物经验,并且可以捕获收集各式各样的宠物.宠物数量多达493只。

本站宠物系统后台增加了控制开关,可以让用户继续通过发帖增加宠物经验,而不是通过战斗。也可以2种模式兼合一起。Pokemon实际的传播是让各位懂得热爱这个世界。这个大自然与我们周围的生命一起生活。宠物系统中的493只小精灵都是通过现实的动物或者其他类型模拟出来,宠物系统插件将会在未来 注重用户与宠物之类的育成平衡。

鲁班土建打不开,每次都停到91%提示文件损坏,软件重新安装了好几遍都这样,cad也重装了

吧CAD卸载了··重新装···装的时候吧杀毒软件这些关了··特别是360···

装好CAD2006后··单独打开看是否运行正常,如正常,再装算量软件···

你到鲁班论坛里面···有答案··你看看嘛

;orderby=lastpostascdesc=descsearchsubmit=yes

关于phpsearchid的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于phpsearchid的简单介绍的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did168337
更新时间:2023-04-11   阅读:43次

上一篇: phpjson头部 php head

下一篇:php是怎么加密文件 php zend加密

相关资讯

最新资料更新

  • 1.详解dedecms搜索页面单独调用搜索结果条数的实现方法
  • 2.删除织梦所有待审核稿件sql语句(未审核数据将全部删除)
  • 3.dedecms随机调用文章数据方法汇总
  • 4.DedeCMS中function=Html2Text(@me)的用法分析
  • 5.dede:channel标签支持调用子栏目描述description及关键词keywords的办法
  • 6.dedeCMS使用arclist标签调用自定义字段的方法
  • 7.dedecms 取消栏目列表页文章标题设置推荐后的加粗
  • 8.dedecms后台编辑文章时archives_do.php显示空白解决办法
  • 9.DedeCMS投票模块漏洞解决方法
  • 10.dedecms 5.6 5.7发布文章空白问题解决方法
  • 11.dedecms按键盘方向键实现(上一篇下一篇翻页)功能
  • 12.详解织梦调用当前顶级栏目名称、ID、url方法
  • 13.Dedecms图片加上Alt和Title等属性的修改方法
  • 14.织梦dedecms使用weight排序无效的解决方法
  • 15.织梦不能上传jpg格式怎么办如何解决
  • 16.dedecms列表页与详情页调用tag标签的方法
  • 17.dedecms专题节点ID不能出现重复问题的解决方法
  • 18.织梦手机站关闭自动生成首页index.html的方法
  • 19.dedecms arclist中截取字符串的2种方法
  • 20.DEDECMS后台文章管理中增加批量添加tag标签功能示例

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]