我已将 PHP 从 5.6 版升级到 7.0。在 PHP 5.6 中,OrangeHRM 工作正常。但是,升级到 7.0 版后,它给了我Internal Error Occurred。我会很感激有人帮助我解决这个错误。
问问题
1709 次
4 回答
0
在大多数情况下,其他应用程序可能与 PHP7 不兼容。所以你的代码有问题,你得到状态码 500。你必须启用所有的错误报告并检查你的日志。内部服务器错误很难找到,因为在大多数情况下无法输出。
我可以发现 OrangeHRM 使用mysql
PHP7 中删除的旧功能。所以在这种情况下你不能使用 PHP7。
因此,如果它兼容,请检查最新版本的更改日志以获得增益。如果不是,请返回 PHP 5.6,否则您必须更改为其他软件。
于 2017-05-09T09:50:28.687 回答
0
OrangeHRM 开源还不兼容 PHP7。只有企业产品(6.4 版以后)兼容 PHP7。如果你想使用 PHP7,你必须使用 OrangeHRM 6.4 或更高版本。(通过 OrangeHRM 开发人员检查和验证)
于 2018-04-03T03:12:05.073 回答
0
我得到内部错误出现红色,你可以检查mysql服务的状态,成为root用户,如果不活动,检查mysql状态,启动mysql服务。
于 2020-03-13T06:46:18.777 回答
-1
正确答案是这样的。转到您的 Wamp>MySQL>MySQL 设置>SQL-Mode-> 然后选择 SQL-Mode None
谢谢
于 2018-02-02T08:47:41.050 回答