Как выполнять команды на хостинге через SSH/Putty?
Здравствуйте!
Перенес сайт, написанный с помощью фреймворка Laravel, на хостинг, но появилась необходимость создать несколько контроллеров и моделей с помощью composer.
Как можно это сделать через удаленное подключение по SSH?
run through Да, именно так и делал, перехожу в папку с artisan, но не работает.
Выдает вот это "Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/u0358546/public_html/site/artisan on line 33"
Максим Федоров Вот что выдало "PHP 5.4.45 (cli) (built: Jan 30 2018 18:26:56)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologie"
Странно, в сpanel выставлена версия 7.1
artemmityushov Цитирую "Проверка версии php в командной строке при помощи команды php -v не корректна. Данная команда отображает системную сборку php, а не пользовательскую".
Если бы версия была 5.4, то просто laravel не работал, однако все страницы отрабатываю корректно.
Глеб Старков Выдает вот такое:
"Sorry, user u0358456 is not allowed to execute '/usr/sbin/update-alternatives --config php' as root on scp12.hosting.reg.ru."
Никита Рубинковский, вообще с какого перепугу вам нужно вносить какие-то изменения на удаленном сервере (есть же локальная версия, даже если без гита?)? И почему хостингер (даже опенсервер на локальной машине работает лучше и шустрее), раз это не прод?