Magento 2.2 с PHP 5.4 - PullRequest
       2

Magento 2.2 с PHP 5.4

0 голосов
/ 17 мая 2018

Я получил эту работу, и они используют Magento 2, и я заметил, что она может работать только с php 7 и выше.Что странно, так это то, что он работает на сервере компании, но когда я пытаюсь запустить (в каталоге bin Magento) эту команду:

php magento --version

я получаю сообщение о том, что он не может работать на PHP 5.4, и всеговорит мне, что сервер работает под управлением PHP 5.4.Я скачал веб-сайт Magento 2, и нет никаких изменений.Он не будет работать на моем локальном хосте, если я не переключусь на PHP 7.

Но как он работает в Интернете?Это каталог / var / www / vhosts, а / var / www / html пуст.Что делал предыдущий программист, чтобы заставить его работать?

1 Ответ

0 голосов
/ 19 мая 2018

Ответ прост: предыдущий программист установил веб-сайт Magento с помощью Plesk.Последний позволяет вам выбрать, какую версию PHP вы хотите запустить.

Чтобы запустить что-то вроде (magento-root) / bin / php magento --version, например, мне пришлось заменить php версией Plesk, которая была здесь:

/opt/plesk/php/7.0/bin/php

Версия PHP по умолчанию на этом сервере - 5.4, но Plesk использует свою собственную версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...