Я пытаюсь настроить проект laravel как поддомен на cpanel, но у меня возникают проблемы с синтаксическим анализом и ошибка.
Это шаги, которые я проделал до сих пор
- архивировать проект и загружать его в этот каталог
public_html/encuestas
- распаковать и переместить содержимое в каталог выше
- получить доступ sh с помощью PuTTY и cd в каталог
- сделать эту команду в PuTTY
composer install --ignore-platform-reqs
Я также сделал все это через PuTTY клонировал репозиторий из bitbucket с теми же результатами.
После команды я получаю эту обратную связь
vc@un.net [~/public_html/encuestas]# composer install --ignore-platform-reqs
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
Parse error: syntax error, unexpected '?' in /home/vc/public_html/encuestas/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 500
И когда я go на поддомен encuestas.un.ac.cr
, это я получаю сообщение об ошибке
Объявление Symfony \ Component \ Translation \ TranslatorInterface :: setLocale ($ locale) должно быть совместимо с Symfony \ Contracts \ Translation \ LocaleAwareInterface :: setLocale (строка $ locale)
Я не уверен, что это актуально, но я подозреваю, что проблемы * версии 1040 *, в cpanel я установил версию php этого домена на PHP 7.1 (ea-php71)
, и эти ошибки все еще сохраняются однако PHP System Default установлено как 5.6
(я не знаю, как это изменить). Это было решение, которое я нашел в Интернете для ошибок разбора, но это не сработало.
Я совершенно заблудился относительно того, что может происходить или как это исправить?
РЕДАКТИРОВАТЬ: при обновлении composer это результат
vc@un.net [~/public_html/encuestas]# composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- This package requires php ^7.1.3 but your PHP version (5.6.40) does not satisfy that requirement.
Problem 2
- barryvdh/laravel-dompdf v0.8.5 requires php >=7 -> your PHP version (5.6.40) does not satisfy that requirement.
- barryvdh/laravel-dompdf 0.8.x-dev requires php >=7 -> your PHP version (5.6.40) does not satisfy that requirement.
- barryvdh/laravel-dompdf v0.8.5 requires php >=7 -> your PHP version (5.6.40) does not satisfy that requirement.
- Installation request for barryvdh/laravel-dompdf ^0.8.5 -> satisfiable by barryvdh/laravel-dompdf[0.8.x-dev, v0.8.5].