【问题标题】:OrangeHRM internal error ocurred Pls contact system administratorOrangeHRM 发生内部错误 请联系系统管理员
【发布时间】:2016-06-23 14:18:19
【问题描述】:

我是 orangeHRM 的新手。请帮我弄清楚安装有什么问题。当我尝试使用我的凭据访问时,它是成功的,但是我收到了这个错误消息:

 internal error ocurred Pls contact system administrator

我在这里尝试了解决方案:link

但这没有帮助。这里有人知道如何打印完整的错误日志吗?我真的需要你的帮助。

谢谢。

【问题讨论】:

  • 到目前为止有什么改进吗?当我尝试实现一个新模块时遇到了同样的错误
  • @KarthikNk 没有。我试图联系他们,但他们还没有回复。
  • @bEtTyBarnes 由于来自 orangehrm 系统的各种原因,可能会发生内部错误。调试问题的最佳方法是查看日志文件。您能否发布位于../symfoy/log/orangehrm.log 的日志文件的输出。如果内容很大,请删除整个内容并重新访问系统,直到遇到问题。然后在这里发布日志内容。

标签: php symfony orangehrm


【解决方案1】:

我假设您已经使用有效凭据安装并成功连接到数据库,那么会有 CACHE 的问题。
通过打开 xampp/wampp shell(命令行)清除缓存

您的橙色 hrm 目录/symfony 的路径

在shell中编写以下命令清除缓存

php symfony cc

【讨论】:

  • 我很欣赏这个答案,因为我觉得它让我朝着正确的方向前进,但对我来说,我可以以用户身份登录,因为它默认为 pim/viewMyDetails 但是当我以管理员身份登录时,它默认为pim/viewEmployeeList。自从我从 mysqldump 备份进行还原后,这就是我的橙色损坏的地方。这并没有解决我的问题,但它帮助我前进:)
【解决方案2】:

切换到合适的php版本

禁用 PHP 7.4.1 的 apache 模块

sudo a2dismod php7.4
# Enable the apache module for PHP 5.6
sudo a2enmod php5.6
# Set PHP 5.6 as default for the CLI
sudo update-alternatives --set php /usr/bin/php5.6
# Restart apache
sudo service apache2 restart 

【讨论】:

    猜你喜欢
    • 2015-02-07
    • 2013-01-25
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多