Как установить Twig?

4 ответа

Как установить Twig? Требуется версия php 7.0 — я выставляю её через панель управления Timeweb. Phpinfo() показывает, что версия 7.0., но консоль говорит, что версия 5.3, соответственно composer не даёт установить Twig.

Ответы (4)

HARDKOD +28
03.02.2017 09:34
В личном кабинете вы устанавливается версию PHP для веб-сервера. А когда пользуетесь php-cli через SSH, то используете другой интерпретатор, все верно. Не могу найти, но в доках таймвеба были ссылки на cli версии всех php доступных в личном кабинете.
Лавр Иванов +120
03.02.2017 10:21
Привет!

Вот путь до интерпретаторов различных версий:
whereis php
php: /usr/bin/php /usr/bin/X11/php /usr/local/bin/php /opt/php5.4/bin/php /opt/php5.6/bin/php /opt/php56/bin/php /opt/php5.3/bin/php /opt/php7.0/bin/php /opt/php54/bin/php /opt/php53/bin/php /opt/php70/bin/php

Советую через .bash_aliases сделать alias для использования PHP 7.0 в качестве стандартного при вызове утилиты php.
Свернуть ответы
HARDKOD +28
03.02.2017 10:46
Супер, спасибо, тож себе сохраню
Михаил Юрьевич +2
05.08.2018 23:54
У меня нет файла .bash_aliases, его просто создать надо?
Как именно указать alias на версию /opt/php71/bin/php ?
Подскажите полный вариант строки, пожалуйста.

Похожие вопросы

Виталий Лошков
120

Требуется помощь, консультация, настройка

При выполнении команды конвертации файла в odt из PHP-скрипта: system ("sudo -u root unoconv -f docx file.odt"); время от времени (может раз в день, может раз в неделю) команда перестает работать, при этом ответ от PHP-скрипта никакой не приходит. Лечится...
Andrey
174

Проблема с отправкой почтовой формы

Доброго времени суток. Столкнулся со следующей проблемой - есть небольшой лэндинг на html, в котором есть форма отправки данных на почту gmail.  Для отправки формы используется небольшой php код <?php     if ($_SERVER['REQUEST_METHOD']=='POST'...
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте