使用xunsearch导出索引报错Not contain dbname of DB connection parameter
17-11-26 19:36
字数 561
阅读 3137
本想搞个国产搜索引擎代替coreseek,搜到了xunsearch,网上评价不错,就安装了试试。
结果在导入索引的时候一直失败,报了下面的错。
[XSException] /XSDataSource.class.php(163): Not contain dbname of DB connection parameter
#0 XSDataSource.class.php(35): XSDatabaseDataSource->init()
#1 XSDataSource.class.php(51): XSDataSource->__construct('mysql://root:6C...', 'select * from s...')
#2 Indexer.php(244): XSDataSource::instance('mysql://root:6C...', 'select * from s...')
#3 {main}
看了下这个报错的这个文件,在上边找到了这样的一行代码。
使用了parse_url
去解析参数,如果你的密码中有#就报错了,因为parse_url
函数会把#
后的解析到fragment
中去。导致密码被截断,整个命令行的参数也都错了,自然也找不到dnname
数据库名这个参数了。
原因知道了,怎么解决呢?
不改源代码的话好像只能把数据库密码中的#
去掉了。
1人点赞>
0 条评论
排序方式
时间
投票
快来抢占一楼吧
请登录后发表评论
相关推荐
文章归档
2024-11
1 篇
2024-06
1 篇
2024-05
2 篇
2024-04
2 篇
2024-03
2 篇
展开剩余 68 条
2024-01
1 篇
2023-10
1 篇
2023-09
1 篇
2023-08
1 篇
2023-06
1 篇
2023-04
1 篇
2022-12
2 篇
2022-06
1 篇
2022-04
4 篇
2022-03
3 篇
2022-01
6 篇
2021-12
2 篇
2021-11
2 篇
2021-10
2 篇
2021-09
1 篇
2021-08
2 篇
2021-07
4 篇
2021-06
1 篇
2021-05
3 篇
2021-04
3 篇
2021-01
2 篇
2020-11
1 篇
2020-10
3 篇
2020-09
2 篇
2020-08
1 篇
2020-07
5 篇
2020-06
5 篇
2020-05
1 篇
2020-04
1 篇
2020-03
2 篇
2020-02
3 篇
2020-01
1 篇
2019-11
5 篇
2019-10
10 篇
2019-09
12 篇
2019-08
17 篇
2019-07
8 篇
2019-05
3 篇
2019-04
8 篇
2019-03
7 篇
2019-02
8 篇
2019-01
5 篇
2018-12
7 篇
2018-11
8 篇
2018-10
4 篇
2018-09
7 篇
2018-08
12 篇
2018-07
9 篇
2018-06
6 篇
2018-05
11 篇
2018-04
18 篇
2018-03
1 篇
2018-02
2 篇
2018-01
10 篇
2017-12
14 篇
2017-11
44 篇
2017-10
13 篇
2017-09
4 篇
2017-08
12 篇
2017-07
5 篇
2017-06
4 篇
2017-05
2 篇
2017-04
3 篇
2017-03
9 篇
2017-02
3 篇
2017-01
2 篇
2016-12
10 篇
2016-11
4 篇
最新文章
最受欢迎
11-07 19:00
06-26 11:51
05-17 17:08
05-17 10:59
04-11 17:05
13 评论
11 评论
10 评论