Не запускается консольное действие

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

Не запускается консольное действие

Сообщение Brainfuck »

Понимаю, возможно вопрос немного не в тему, но я пытаюсь запустить на сервере команду: php7.4 yii migrate/up и ровно ничего не происходит. Вообще ничего не выводится. Почему так может быть? Файл yii - стандартный скрипт который должен запускать консольные действия. Локально тоже самое работает...
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Не запускается консольное действие

Сообщение samdark »

А просто php7.4 yii?
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

Re: Не запускается консольное действие

Сообщение Brainfuck »

samdark писал(а): 2021.04.07, 16:33 А просто php7.4 yii?
Тоже пусто. Никакого вывода.

P.S. При этом если я пытаюсь запустить вот так: ./yii то ругается на версию php. На сервере по умолчанию стоит php 5.6.
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Не запускается консольное действие

Сообщение rak »

Brainfuck писал(а): 2021.04.07, 16:39
samdark писал(а): 2021.04.07, 16:33 А просто php7.4 yii?
Тоже пусто. Никакого вывода.

P.S. При этом если я пытаюсь запустить вот так: ./yii то ругается на версию php. На сервере по умолчанию стоит php 5.6.
А если просто

Код: Выделить всё

php7.4 -v 
хотя странно, хоть какие-то ошибки должны бы быть
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

Re: Не запускается консольное действие

Сообщение Brainfuck »

rak писал(а): 2021.04.07, 16:45 А если просто

Код: Выделить всё

php7.4 -v 
хотя странно, хоть какие-то ошибки должны бы быть

Код: Выделить всё

$ php7.4 -v 
PHP 7.4.16 (cli) (built: Mar  9 2021 14:43:35) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
P.S. Не исключено что ошибки выключены в конфиге
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Не запускается консольное действие

Сообщение rak »

Brainfuck писал(а): 2021.04.07, 16:48
rak писал(а): 2021.04.07, 16:45 А если просто

Код: Выделить всё

php7.4 -v 
хотя странно, хоть какие-то ошибки должны бы быть

Код: Выделить всё

$ php7.4 -v 
PHP 7.4.16 (cli) (built: Mar  9 2021 14:43:35) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
а если в файл yii прописать

Код: Выделить всё

error_reporting(E_ALL);
ini_set('display_errors', 'On');
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

Re: Не запускается консольное действие

Сообщение Brainfuck »

rak писал(а): 2021.04.07, 17:15 а если в файл yii прописать

Код: Выделить всё

error_reporting(E_ALL);
ini_set('display_errors', 'On');
О да!!! Наконец-то стало понятно. Там ошибка была в конфиге из-за разных окружений (dev/prod). Я ее сейчас пофиксил и заработало. Просто вывод ошибок выключен у php, из-за этого ничего не выводилось и было непонятно... Спасибо
Ответить