Страница 1 из 1

Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.17, 10:38
Gyry
Добрый день сорумчане :)
Возникла проблем, как на хостинге TimeWeb обновить композер?

Проблема в том, что сам сервис timeweb работает на php 5.3, код моего сайта на php 7.1. И если сразу писать "composer update", то естественно будет ошибка в индексесе и выдаёт ошибку.
Использую команду "/opt/php71/bin/php composer update" выдаёт ошибку "Could not open input file: composer". Хотя консольные команды работают с этой дополнительной фразой:"/opt/php71/bin/php ". php71 - это говорит о том, на какой версии php запускать скрипт.
И вот теперь не знаю как быть. Может кто нибудь сталкивался с такой проблемой?

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.17, 10:58
someweb
скачайте composer.phar
/opt/php71/bin/php composer.phar update

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.17, 10:59
urichalex

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

user@host: whereis composer
composer: /usr/local/bin/composer
user@host: /opt/php71/bin/php /usr/local/bin/composer update
Либо качнуть composer.phar, положить в корень проекта и

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

user@host: /opt/php71/bin/php composer.phar update

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.17, 11:31
Dominus
А разве там нельзя переключить версию php? На их сайте написано что все тарифы включают в себя ... PHP 5.3 / 5.4 / 5.6 / 7.0

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.17, 17:51
Gyry
urichalex писал(а): 2018.05.17, 10:59

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

user@host: whereis composer
composer: /usr/local/bin/composer
user@host: /opt/php71/bin/php /usr/local/bin/composer update
Либо качнуть composer.phar, положить в корень проекта и

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

user@host: /opt/php71/bin/php composer.phar update
позже попробую, если что отпишусь

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.17, 17:53
Gyry
Dominus писал(а): 2018.05.17, 11:31 А разве там нельзя переключить версию php? На их сайте написано что все тарифы включают в себя ... PHP 5.3 / 5.4 / 5.6 / 7.0
Сам сервак TimeWeb работает на 5 версии php, а у своего сайта выбираешь любую версию.
То есть например если тебе нужно использовать консольную команду(например туже миграцию), то тебе нужно код писать либо на 5 версии либо использовать вот такую лубуду: http://timeweb.com/ru/help/pages/viewpa ... Id=4358256
Просто когда они запускались скорей всего не было 7 версии php

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.18, 00:17
Alexufo2
Dominus писал(а): 2018.05.17, 11:31 А разве там нельзя переключить версию php? На их сайте написано что все тарифы включают в себя ... PHP 5.3 / 5.4 / 5.6 / 7.0
На консоль это не распространяется. По умолчанию консоль помоему на 5.3 если не вызывать так как показывали выше. Более того, не думаю, что вам это удастся, там лимит на работу скрипов и загрузку процессора есть, смотря какой тариф у вас конечно.

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.19, 03:11
Йож
Gyry писал(а): 2018.05.17, 17:53 То есть например если тебе нужно использовать консольную команду(например туже миграцию), то тебе нужно код писать либо на 5 версии либо использовать вот такую лубуду: http://timeweb.com/ru/help/pages/viewpa ... Id=4358256
Смысл так извращаться, поднимите свой сервак, они сейчас стоят от 200 руб в месяц: https://vscale.io/ru/pricing.html

Re: Как сделать composer update на хостинге TimeWeb?

Добавлено: 2018.05.21, 18:05
Gyry
Решил проблему, у них на сайте написано руководство:
https://timeweb.com/ru/help/pages/viewp ... Id=8781936