Xampp 安装Orangehrm时出错:Can';在用户表中找不到任何匹配的行

Xampp 安装Orangehrm时出错:Can';在用户表中找不到任何匹配的行,xampp,orangehrm,Xampp,Orangehrm,我正在尝试在我的笔记本电脑上安装Orangehrm。我的机器上安装了Windows 7操作系统,并已成功安装XAMPP。当我尝试安装OrangeHRM时,它给出了一个错误:在用户表中找不到任何匹配的行。谁能告诉我发生了什么事 我找到了解决这个问题的办法。如果有人面临类似问题,希望这个答案能有所帮助 步骤1:安装XAMPP 下载xampp安装程序 安装xampp(取消选中perl的复选框) 从xampp控制面板启动apache和mysql 通过打开浏览器(最好是firefox)检查安装情况 在

我正在尝试在我的笔记本电脑上安装Orangehrm。我的机器上安装了Windows 7操作系统,并已成功安装XAMPP。当我尝试安装OrangeHRM时,它给出了一个错误:
在用户表中找不到任何匹配的行
。谁能告诉我发生了什么事

我找到了解决这个问题的办法。如果有人面临类似问题,希望这个答案能有所帮助

  • 步骤1:安装XAMPP
    • 下载xampp安装程序
    • 安装xampp(取消选中perl的复选框)
    • 从xampp控制面板启动apache和mysql
    • 通过打开浏览器(最好是firefox)检查安装情况
    • 在地址栏中键入
      localhost
    • 它应该显示xampp的欢迎页面
  • 步骤2:安装OrangeHRM
    • 下载orangehrm
    • 将文件解压缩到
      \htdocs
  • 步骤3:手动设置Mysql
    • 从xampp控制面板启动Apache服务器和Mysql
    • 打开命令提示符
    • 导航到xampp文件夹的mysql\bin文件夹
      cd\mysql\bin
    • 输入mysql命令提示符:
      mysql.exe-u root
    • 在提示下,键入:
      创建数据库[orangehrm_db_name]
    • 接下来,您需要创建表。在dbscripts源代码处运行脚本
      \htdocs\orangehrm\dbscript\dbscript-1.sql
    • 请确保已启用InnoDB。
      • 切换到mysql/bin
      • 打开我的.ini
      • 跳过innodb之前添加一个#
      • 重新启动XAMPP
    • 打开浏览器。输入
      http://localhost/orangehrm
    • 应打开orangehrm网站

我刚刚遇到了相同的错误,在我的情况下,解决方案是为OrangeHRM数据库用户设置密码。 提示来自此“已修复”。

请尝试以下提示:

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

  • 设置为我工作的用户的密码

    欢迎使用堆栈溢出!如您所见,其中一个答案有一个绿色的复选标记。这意味着这个答案被接受了。除此之外,这是一个非常详细的答案。我真的不知道你的回答如何更好。