Кто-нибудь испытывал команды Laravel Artisan, возвращающие дебют? - PullRequest
0 голосов
/ 30 ноября 2018

Я собираю веб-приложение с последней версией фреймворка Laravel (5.7 на текущий момент), и я заметил довольно расстраивающую ошибку с функциональностью Artisan.

В качестве примера, когда язапустите php artisan migrate. Я получаю следующий пример ответа:

<?php nothing to migrate

Проблема здесь не в том, что нет миграций, потому что у меня есть те, кто не работает, однако обратите внимание на тег <?php в ответе,это происходит независимо от того, какую команду Artisan я выполняю, и это довольно раздражает при запуске команд из маршрута, потому что это нарушает мои ответы json из-за тега php, поэтому мои ответы выглядят так:

<?php{"status": 200, "message": "test message"}

Кажется,быть тегом php в файле куста, однако тег должен быть там, поскольку файл анализируется как php.У кого-нибудь есть идеи?

1 Ответ

0 голосов
/ 30 ноября 2018

Вы должны в основном проверять свои файлы конфигурации в папке config/.

, если есть какой-либо текст, например <?php <?php перед return [...], который будет присутствовать в каждой команде консоли.

для fpm, laravel очищает вывод перед отправкой ответов.

Я сомневаюсь, что ошибка в пакетах installad, потому что о ней будет быстро сообщено, если вы не используете очень необычный пакет.

...