/ / Jak zamienić zasłonę na serwerach hostgatora - drupal-7, drush

Jak zamienić zasłonę na serwerach hostgatora - drupal-7, drush

Chciałbym udostępnić Drush na Hostgatorhosting. Spędziłem 1 godzinę próbując różnych przestarzałych samouczków (Drush wymaga teraz kompozytora). Czy ktoś ma sprawdzone, przetestowane i działające rozwiązanie, jak zainstalować Drush? Używam PHP 5.4.

Mój ostatni osiągnięty krok to drush st błąd:

Unable to load autoload.php. Drush now requires Composer in order to install its dependencies and autoload classes. Please see README.md
Content-type: text/html

Kiedy biegnę diagnoza php composer.phar Widzę:

Content-type: text/html

Warning: Composer should be invoked via the CLI version of PHP, not the cgi-fcgi SAPI
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity: OK
Checking disk free space: OK
Checking composer version: OK

Odpowiedzi:

2 dla odpowiedzi № 1

Incase to pomaga innym, użyłem różnych inspirowanych przez Google zasobów, aby zainstalować Drush, który po prostu skomplikował sytuację dla mnie. Gorąco polecam podążanie za oficjalna dokumentacja który jest głównym źródłem informacji. Nawet czytałem tam, że przechowują tu tylko dokumentację, nawet na drupal.org.

Brakowało mi tego kroku w oparciu o inne instrukcje, Teraz dodaj Drush do ścieżki systemowej, umieszczając eksport

PATH = "$ HOME / .composer / vendor / bin: $ PATH"

do twojego ~ / .bash_profile (użytkownicy Mac OS) lub do ~ / .bashrc (użytkownicy Linuksa).

Te instrukcje pomogły mi rozwiązać problem:

curl -sS https://getcomposer.org/installer | php mv composer.phar / usr / local / bin / composer ln -s / usr / local / bin / composer / usr / bin / composer

git clone https://github.com/drush-ops/drush.git / usr / local / src / drush cd / usr / local / src / drush git checkout 7.0.0-alpha5 # lub cokolwiek Wersja, którą chcesz. ln -s / usr / local / src / drush / drush / usr / bin / drush kompozytor instaluje drush --version


2 dla odpowiedzi nr 2

Myślę, że próbujesz użyć Drush wersji 7.x.

Spróbuj użyć Drush 6.x, nie sądzę, że wymaga kompozytora. Wydania Drush. Miałem zainstalowany plugin 6.4 na współdzielonym środowisku hostingowym bez żadnych problemów.