我下载了蜘蛛搜索引擎 http://www.sphider.eu/我目前正在尝试通过本地主机运行它。我将其提取到根文件夹中,并用 HTML 创建了一个搜索栏:
<div id="searchwrapper">
<form action="../sphider-1.3.5/search.php" method="get" title="eurobytes search">
<input type="text" class="searchbox" name="s" value="" action="../sphider-1.3.5/include/js_suggest/suggest.php" columns="2" autocomplete="off" delay="1500" bgcolor="transparent"/>
<input type="hidden" name="search" value="1">
<input type="image" src="../images/search.png" height="15" class="searchbox_submit" value="search" />
</form>
</div>
但是当我输入一些内容时,我收到此错误:
无法连接数据库,请检查用户名、密码和主机是否正确。
我对 MySQL 还很陌生,我读过install.txt
,在 spider-1.3.5 文件夹中,并执行以下操作:
mysql -u 您的用户名 -p 出现提示时输入您的密码。垃圾桶
MySQL,输入:创建数据库 spider_db;
但是,当我输入CREATE DATABASE sphider_db
我明白了:
我现在不知道该输入什么。我试过sphider_db
exit
但什么也没发生?
抱歉,如果这个问题对大多数人来说是常识,但我刚刚开始使用 MySQL/Sphider。
你编辑过settings/database.php吗?听起来像是配置问题...
以下是开始故障排除的 2 个步骤:
- 检查您的数据库名称、用户名和密码是什么。
- 确保您已使用该信息编辑了database.php。
这是database.php中的代码片段,您需要使用数据库设置和用户凭据进行编辑(v1.3.5)
/***********************
Database 1 settings
***********************/
// Name of database
$database1 = "test";
// MySQL User
$mysql_user1 = "test-user";
// MySQL Password
$mysql_password1 = "test-user-pw";
// MySQL Host
$mysql_host1 = "localhost";
// Prefix for tables
$mysql_table_prefix1 = "test_";
// Status of database
$db1_set = "1";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)