OroCRM - Symfony Класс Не найден PHP исполняемый файл после обновления PHP версия с 7.1 до 7.2 - PullRequest
0 голосов
/ 04 февраля 2020

После обновления PHP версии 7.1 до 7.2 моя ошибка получения OroCRM,

Неустранимая ошибка: Uncaught Symfony \ Component \ HttpFoundation \ File \ Exception \ FileNotFoundException: файл «Исполняемый файл PHP не может быть нашел." не существует в /usr/share/nginx/html/oroapp/vendor/oro/platform/src/Oro/Component/PhpUtils/Tools/CommandExecutor/AbstractCommandExecutor.php:99 трассировка стека: # 0 / usr / share / nginx / html / oroapp / vendor / oro / platform / src / Oro / Bundle / EntityExtendBundle / OroEntityExtendBundle. php (184): Oro \ Component \ PhpUtils \ Tools \ CommandExecutor \ AbstractCommandExecutor :: getPhpExecutable (get) () share / nginx / html / oroapp / vendor / oro / platform / src / Oro / Bundle / EntityExtendBundle / OroEntityExtendBundle. php (200): Oro \ Bundle \ EntityExtendBundle \ OroEntityExtendBundle-> share / nginx / html / oroapp / vendor / oro / platform / src / Oro / Bundle / EntityExtendBundle / OroEntityExtendBundle. php (120): Oro \ Bundle \ EntityExtendBundle \ OroEntityExtendBundle-> getProcess ('): или: 3 /usr/share/nginx/html/oroapp/vendor/oro/platform/src/Oro/Bundle/EntityExtendBundle/OroEntityExtendBundle.php(101): Oro \ Bundle \ Enti в / usr / share / nginx / html oroapp / продавец / оро / платформы / SRC / Oro / Component / PhpUtils / Инструменты / Comma ndExecutor / AbstractCommandExecutor. php в строке 99

Как устранить вышеуказанную ошибку?

1 Ответ

0 голосов
/ 04 февраля 2020

Ошибка говорит о том, что Symfony не может найти исполняемый файл PHP для запуска некоторых необходимых команд во время запроса.

Вот реализация метода, который ищет исполняемый файл PHP, что вы можете проверить для более подробной информации: https://github.com/symfony/process/blob/4.2/PhpExecutableFinder.php#L38 -L84

Обычно, чтобы исправить это, вы должны добавить пакет PHP в переменную среды PATH. В вашем случае это исполняемый файл PHP 7.2. Как это сделать, зависит от операционной системы или хостинг-провайдера, которого вы используете.

Например, чтобы настроить его на Windows, вы можете следовать руководству по PHP. net

...