Edge for Private Cloud w wersji 4.17.05
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 można znaleźć w sekcji Aktualizacja Portal usług
- 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, upewnij się, 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. Zapoznaj się też z sekcją Aktualizowanie Drupala za pomocą Drusha w dokumentacji Drupala.
Aby zaktualizować instalację Drupala:
- Zmień parametr /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 artykule Tworzenie kopii zapasowej 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
Uwaga: zastąp wersję 7.56 odpowiednią wersją.
Możesz też uruchomić pędzlem, pm-update drupal, aby zaktualizować ją do najnowszej wersji podstawowej Drupala. Możesz uruchomić polecenie 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 Ciebie plików kopii zapasowych. Skontaktuj się ze swoim z przedstawicielem zespołu pomocy Apigee i podaj wszystkie komunikaty o błędach zgłoszone podczas .