WordPress

Witaj Gościu ( Zaloguj | Rejestruj )

Każdy temat założony w ewidentnie złym dziale będzie usuwany! Proszę czytać opisy działów i regulamin!

> UWAGA!

Wszystkie tematy są moderowane. Przed ukazaniem się muszą być zaakceptowane przez Redakcję. Prosimy nie wysyłać wielokrotnie tego samego wpisu.

 
Reply to this topicStart new topic
> WordPress i patch dla niego
Erewhon
post 21.1.2007 - 13:01
Post #1


aktywność:
**

Grupa: +Bloger
Postów: 30

Nr: 1 036



Od niedawna interesuję się WordPressem i zaraz na wstępie mojej przygody z nim musiałem go zaktualizować. Na forum polskojęzycznym podawano linię kodu do modyfikacji, a na stronie WordPressa można było pobrać nowszą wersję. Wskazówka z forum wprowadziła u mnie (i nie tylko) zamieszanie, bo okazało się, że u wielu użytkowników nie zgadzała się ona.
Z drugiej strony aktualizacja polegająca na pobraniu archiwum ze strony WordPressa, usunięcia zmienianych zbiorów i wgrania nowych na ich miejsce może powodować nie tylko pomyłkowe usunięcie plików lub kartotek, ale w przypadku posiadania kilku serwisów uaktualnianie w ten sposób nie wydaje się być zbyt szczęśliwe. Postanowiłem zbudować patch-e aby ułatwić sobie aktualizację. Cały proces opisuje poniżej i myślę, że do kolejnych wersji WordPressem będę przygotowywać następne.

Jak przygotowuję patch

Porównuję dwie sąsiednie wersje wordpressa pobrane z http://www.wordpress.org/download/ i na ich podstawie tworze patcha.
A dokładniej:

* pobieram archiwum i je rozpakowuje
* zmieniam nazwę katalogu z wordpress na wordpress-NR_WERSJI
* wchodzę do kartoteki wordpress-NR_WERSJI
* uruchamiam polecenie:
diff -Nur ../wordpress-STARSZA-WERSJA . > ../wp-starsza.wersja-nowsza.wersja.patch


Uaktualnienie serwisu

Pobieramy patch na serwer, zmieniamy kartotekę na tą z naszym serwisem i wydajemy polecenie:

KOD
patch -p0 < wp-WERSJA.patch



Aktualizacja bazy danych
Po zaktualizowaniu zbiorów należy uruchomić jeszcze skrypt uaktualniający bazę danych: http://twoja-strona/wp-admin/upgrade.php, chociaż tutaj bezpieczniej będzie sprawdzić zbiór readme.html

Pobierz patch dla siebie


Patch z wersji 2.0.5 do wersji 2.0.6
http://krzysztofglaz.eu.org/wp-content/upl...0.5-2.0.6.patch

Patch z wersji 2.0.6 do wersji 2.0.7
http://krzysztofglaz.eu.org/wp-content/upl...0.6-2.0.7.patch

Mam nadzieję, że komuś ten opis się przyda i będzie przynosił jakąkolwiek korzyść, całość tekstu na mojej stronie:
http://krzysztofglaz.eu.org


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



Wersja Lo-Fi Aktualny czas: 8 01 09 - 01:29
WebFan | Forum Komputerowe | Spotkania blogerów