Orange HRMS выдает «Произошла внутренняя ошибка»

Я обновил PHP с версии 5.6 до 7.0. В PHP 5.6 OrangeHRM работает нормально. Но после обновления до версии 7.0 это дает мне Произошла внутренняя ошибка. Я буду признателен, если кто-то поможет мне в этой ошибке.

2

Решение

В большинстве случаев возможно, что приложения oder не совместимы с PHP7. Так что в вашем коде что-то не так, и вы получаете код состояния 500. Вы должны включить все свои отчеты об ошибках и проверить свои журналы. Внутренние ошибки сервера трудно найти, потому что в большинстве случаев они могут не выводиться.

Я мог бы найти, что OrangeHRM использует старый mysql функции, которые удалены в PHP7. Таким образом, вы не можете использовать PHP7 в этом случае.

Orange HRM не работает для PHP 7

Так что проверьте журнал изменений усиления для последней версии, если он совместим. Если это не так, вернитесь к PHP 5.6 или вам придется перейти на другое программное обеспечение.

0

Другие решения

Открытый исходный код OrangeHRM пока не совместим с PHP7. Только корпоративный продукт (после версии 6.4) совместим с PHP7. Если вы хотите перейти с PHP7, вы должны использовать OrangeHRM 6.4 или выше. (Проверено и подтверждено разработчиком OrangeHRM)

0

Правильный ответ таков.
Перейдите в свой Wamp> MySQL> Настройки MySQL> Режим SQL->, затем выберите Режим SQL Нет

Спасибо

-1
По вопросам рекламы [email protected]