laravel 5.2 — команда PHP artisan ничего не возвращает

Я только что переместил свое приложение Laravel на рабочий сервер. Я пытаюсь казнить artisan команда через PuTTy, которая заканчивается

[Ошибка исключения] В foreach () указан неверный аргумент

Что я пробовал

Читая о теме, форум предложил несколько вещей

1) Настройка разрешения файла для каталога хранения на 0755

2) попробовал выполнить artisan использование команды php-cli, В Bluehost я могу получить доступ
php-cli at /ramdisk/php/54/bin/php54-cli

команда

/ramdisk/php/54/bin/php54-cli artisan list

Результат

Команды в итоге ничего не показывают.

Любые указатели на проблему высоко ценятся.

0

Решение

Ларавел 5.2 не совместим с PHP 5.4, кажется, вы используете его.
Вы можете обновить свою версию PHP до PHP> = 5.5.9 (или, в худшем случае, понизить версию Laravel). Это не может работать с этой версией.

В любом случае, если вы хотите понять ошибку, вы можете посмотреть свои журналы (в storage/logs/), но, возможно, оно пустое из-за несовместимости, упомянутой выше.

РЕДАКТИРОВАТЬ

php-cli версия также должна быть> = 5.5.9, если вы используете laravel 5.2. Убедитесь, что вы указали на правильный файл php

2

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

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector