安装Orangehrm时出错:无法在用户表中找到任何匹配的行

时间:2016-01-12 12:59:39

标签: xampp orangehrm

我试图在笔记本电脑上安装Orangehrm。我的机器上安装了Windows 7操作系统,并成功安装了XAMPP。当我尝试安装OrangeHRM时,它会给我错误:Can't find any matching row in the user tableenter image description here任何人都可以告诉我发生了什么事吗?

4 个答案:

答案 0 :(得分:1)

我遇到了同样的错误,在我的情况下,解决方案是为OrangeHRM数据库用户设置密码。 提示来自于这个"固定" ticket

答案 1 :(得分:0)

我找到了解决这个问题的方法。希望如果有人遇到类似的问题,这个答案会有所帮助

  • 第1步:安装XAMPP
    • 下载xampp安装程序
    • 安装xampp(取消选中perl的复选框)
    • 从xampp控制面板启动apache和mysql
    • 通过打开浏览器(最好是firefox)
    • 来检查安装
    • 在地址栏中输入localhost
    • 应显示xampp的欢迎页面
  • 第2步:安装OrangeHRM
    • 下载orangehrm
    • 将文件解压缩到<xampp file location>\htdocs
  • 第3步:手动设置Mysql
    • 从xampp控制面板启动Apache服务器和Mysql
    • 打开命令提示符
    • 导航到xampp文件夹的mysql \ bin文件夹 cd <xampp_folder_location>\mysql\bin
    • 键入以下内容输入mysql命令提示符:mysql.exe -u root
    • 在提示符下键入: create database [orangehrm_db_name];
    • 接下来,您需要创建表格。在dbscripts Source上运行脚本 <xampp_folder_location>\htdocs\orangehrm\dbscript\dbscript-1.sql
    • 请确保启用InnoDB。
      • 切换到mysql / bin。
      • 打开my.ini。
      • skip-innodb
      • 之前添加#
      • 重启XAMPP。
    • 打开浏览器。输入http://localhost/orangehrm
    • orangehrm网站应该打开。

答案 2 :(得分:0)

为用户设置密码为我工作

答案 3 :(得分:-1)

尝试一下:

  1. 清理失败的数据库安装。
  2. 为OrangeHRM手动创建数据库(从phpmyadmin或mysql命令promt)
  3. 从步骤安装中再次单击安装