Edge for Private Cloud w wersji 4.18.01
W trakcie instalacji portalu Edge for Private Cloud portalu dla deweloperów możesz zobaczyć błąd powiadomienie o udostępnieniu nowej wersji Drupala. Nowa wersja może oznaczać funkcję Drupala wersji, poprawki, aktualizacji zabezpieczeń lub innego rodzaju aktualizacji Drupala. W przypadku papieru wartościowego , jak najszybciej uaktualnij instalację, by mieć pewność, że witryna jest bezpieczna.
Poniżej znajdziesz instrukcje aktualizowania instalacji Drupala 7.x.y w chmurze prywatnej do inną wersję podrzędną (np. Drupal od 7.54 do 7.56).
Uwaga:
-
Ta procedura aktualizuje jedynie instalację Drupala. Nie aktualizuje Apigee które jest wysyłane razem z portalem. Informacje o uaktualnianiu portalu Apigee oprogramowanie, zobacz Uaktualnianie portalu usług dla deweloperów
- Polecenia Drush musisz uruchomić w katalogu głównym witryny portalu. Domyślnie atrybut
Portal dla programistów jest zainstalowany:
/opt/apigee/apigee-drupal/wwwroot
(Nginx)/var/www/html
(Apache)
Określanie bieżącej wersji Drupala
Zanim rozpoczniesz aktualizację Drupala, możesz określić jej obecną wersję, uruchamiając
następujące polecenie z folderu instalacyjnego Drupala. Domyślnie Drupal jest zainstalowany
/opt/apigee/apigee-drupal/wwwroot
:
cd /opt/apigee/apigee-drupal/wwwroot
drush status | grep 'Drupal version'
Dane wyjściowe powinny wyglądać tak:
Drupal version : 7.54
Jeśli zainstalowałeś Drupala w katalogu innym niż /opt/apigee/apigee-drupal/wwwroot
,
pamiętaj, aby przejść do tego katalogu przed uruchomieniem polecenia drush
.
Aktualizowanie wersji Drupala
W tej sekcji dowiesz się, jak używać pędzla. (Drupal Shell) z poziomu wiersza poleceń, aby zaktualizować wersję Drupala. Zobacz też: Aktualizowanie platformy Drupal za pomocą pędzla w dokumentacji Drupala.
Aby zaktualizować instalację Drupala:
- Zmień na:
/opt/apigee/apigee-drupal/wwwroot
lub katalogu, w którym został zainstalowany portal. - Utwórz pełną kopię zapasową wszystkich plików, katalogów i baz danych. Zapisz kopię zapasową w lokalizacji
poza instalacją Drupala. Pełne instrukcje znajdziesz w materiałach na temat
Utwórz kopię zapasową portalu
Jeśli plik został zmodyfikowany, np.
.htaccess
,robots.txt
lubdefaults.settings.php
(wsites
katalogu), konieczne będzie ponowne zastosowanie zmian po zakończeniu aktualizacji. Musisz też wykonać te czynności: ponownie zastosować wszystkie dostosowania wprowadzone w katalogusites/all
. - Przełącz witrynę w tryb konserwacji:
drush vset --exact maintenance_mode 1
drush cache-clear all
- Zainstaluj odpowiednią wersję Drupala, korzystając z tego polecenia:
drush pm-update drupal-7.56
Możesz też uruchomić
drush pm-update drupal
, aby zaktualizować Drupala do najnowszej wersji wersji podstawowej. Możesz uruchomić aplikacjędrush pm-updatestatus
, aby wyświetlić listę dostępnych drobnych aktualizacji podstawowych i wpływowych projektów Drupala. - Zastosuj ponownie zmiany wprowadzone w tych sekcjach:
.htaccess
,robots.txt
, lubdefaults.settings.php
(w w katalogusites
). - Zastosuj ponownie wszystkie zmiany wprowadzone w
sites/all
katalogu. - Wyłącz tryb konserwacji witryny:
drush vset --exact maintenance_mode 0
drush cache-clear all
Co zrobić, jeśli napotkam problem w trakcie zaktualizować?
Przywróć witrynę do poprzedniego stanu przy użyciu utworzonych przez siebie plików kopii zapasowych. Skontaktuj się ze swoim z przedstawicielem zespołu pomocy Apigee i podaj wszystkie komunikaty o błędach zgłoszone podczas .