我正在尝试在我的笔记本电脑上安装 Orangehrm。我的机器上有 Windows 7 操作系统并成功安装了 XAMPP。当我尝试安装 OrangeHRM 时,它给了我错误:Can't find any matching row in the user table
. 谁能告诉我发生了什么?
问问题
3023 次
4 回答
2
我只是遇到了同样的错误,在我的情况下,解决方案是为 OrangeHRM 数据库用户设置密码。提示来自这张“固定”票。
于 2017-02-26T15:00:12.500 回答
1
我找到了解决这个问题的方法。如果有人面临类似问题,希望这个答案会有所帮助
- 第一步:安装 XAMPP
- 下载 xampp 安装程序
- 安装 xampp(取消选中 perl 的复选框)
- 从 xampp 控制面板启动 apache 和 mysql
- 通过打开浏览器检查安装(最好是firefox)
localhost
在地址栏中输入。- 它应该显示 xampp 的欢迎页面
- 第 2 步:安装 OrangeHRM
- 下载orangehrm
- 将文件解压到
<xampp file location>\htdocs
- 第三步:手动设置Mysql
- 从 xampp 控制面板启动 Apache 服务器和 Mysql
- 打开命令提示符
- 导航到 xampp 文件夹的 mysql\bin 文件夹
cd <xampp_folder_location>\mysql\bin
- 通过键入以下内容进入 mysql 命令提示符:
mysql.exe -u root
- 在提示符处,键入:
create database [orangehrm_db_name];
- 接下来,您需要创建表。在 dbscripts 源中运行脚本
<xampp_folder_location>\htdocs\orangehrm\dbscript\dbscript-1.sql
- 请确保已启用 InnoDB。
- 切换到 mysql/bin。
- 打开我的.ini。
- 在前面加#
skip-innodb
- 重新启动 XAMPP。
- 打开浏览器。输入
http://localhost/orangehrm
- orangehrm 网站应该会打开。
于 2016-02-17T10:06:44.597 回答
0
为我工作的用户设置密码
于 2019-11-18T15:06:50.467 回答
-1
试试这个:
- 清理失败的数据库 insatalation。
- 为 OrangeHRM 手动创建数据库,(来自 phpmyadmin 或 mysql 命令提示符)
- 从步骤安装再次单击安装
于 2018-10-16T07:12:12.087 回答