Страница 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
Йож
Смысл так извращаться, поднимите свой сервак, они сейчас стоят от 200 руб в месяц:
https://vscale.io/ru/pricing.html
Re: Как сделать composer update на хостинге TimeWeb?
Добавлено: 2018.05.21, 18:05
Gyry