Drush: Różnice pomiędzy wersjami
(Utworzono nową stronę "''Drush'' to otwarty, tekstowy interface do obsługi Drupala. Jest zainstalowany globalne na serwerach ''MyDevil''. Wszystkie komendy muszą być wykonywane w lokal...") |
|||
Linia 19: | Linia 19: | ||
[http://www.drush.org/ Drush] | [http://www.drush.org/ Drush] | ||
− | [[Category: | + | [[Category:PHP]] |
Wersja z 17:47, 27 maj 2015
Drush to otwarty, tekstowy interface do obsługi Drupala. Jest zainstalowany globalne na serwerach MyDevil.
Wszystkie komendy muszą być wykonywane w lokalizacji, w której jest zainstalowany Drupal /usr/home/login/domain/domena/public_html
. Drush nie wymaga dodatkowej konfiguracji. Automatycznie rozpoznaje zainstalowaną wersję Drupala (wraz z modułami) oraz samoczynnie łączy się z bazą danych.
Aby uzyskać listę wszystkich komend należy użyć polecenia drush help
. Pomoc dla konkretnego polecenia drush help polecenie
.
Zastosowanie
- Instalacja modułu (bądź listy modułów odzielonych spachą)
drush dl nazwa_modułu nazwa_modułu
. - Włączenie modułu
drush en nazwa_modułu
. - Usunięcie cache
drush cc
. - Backup kodu, plików i bazy danych w jednym pliku
drush arb
. - Przywrócenie z backupu
drush arr /usr/home/login/drush-backups/archive-dump/adres/do/backupu.tar.gz
. - Zrzut bazy danych wykonywany do katalogu
/usr/home/domain/domena/
drush sql-dump --result-file=../dump.sql
.