WordPress Update Script
For alt vi driver vår blogg på Wordpress vet hvor vanskelig det kan holdes oppdatert med begge sikkerhetsoppdateringen. I mitt tilfelle har jeg liten tid til å bruke blogging som jeg skrive og publisere artikler, ikke hodepine-oppdatering og / eller lapp WordPress.
Hvordan kan jeg oppdatere min blogg på WordPress
For å gjøre enklere oppgave med å oppdatere wordpress skrev et lite script for bash, som først bare ned den nyeste versjonen av Worpress, et par versjoner senere skriptet kan du lage sikkerhetskopi kataloger wp-innhold, etc..
Hvordan skriptet oppdatering?
Actualizar.wp.sh Skriptet utfører følgende oppgaver automatisk å oppdatere Wordpress til hans nyeste versjonen.
- Lag en sikkerhetskopi av Wordpress databasen.
- Ta en sikkerhetskopi av WordPress installasjonen katalogen.
- Alle viktige filer (. Htaccess, wp-config, etc.) er kopiert.
- Den nyeste utgaven av WP er lastet ned.
- Alle filer blir oppdatert automatisk.
Som nevnt ovenfor, har dette skriptet forandret seg mye siden den første versjonen, og jeg holder legge valgene gradvis forslag er velkommen ![]()
Før du utfører oppdateringen til Wp, anbefaler jeg å deaktivere alle plugins, har jeg møtt med forundring på at noen ny versjon av WP fungerer ikke fordi noen programtillegg er ikke kompatible.
| file: actualizar.wp.sh v1.01 |
# ATTENTION # Actualizar.WP v 1.01 - februar 2008 - lisensiert under GPL v3 www.guatewireless.org # Dette skriptet skal kjøre det fra toppen katalogen av WordPress. # Den største katalogen der filen wp-config.php # echo Dette skriptet kommer uten garanti og er ikke ansvarlig for deres bruk, echo du kjører dette skriptet på egen risiko og ansvar # Først av alt vi får en kopi av gjeldende WordPress ekko lage backup av installasjonen echo ----- mkdir .. / wp-upgrade-backup / cp-R. .. / Wp-upgrade-backup / # Tidsstempelformat unix epoke å skape unike kataloger back_ts = $ (date +% s) backup_ back_ts mkdir $ () Building # backup-database echo "Skriv inn navnet på WordPress database (små bokstaver) for kr (kataloger [$ i]):" les wp_db echo "Og brukeren til databasen" les wp_user mysqldump - add-drop-table-u $ (wp_user)-p $ (wp_db)> $ (back_ts backup_) / $ (wp_db). sql # Last ned den nyeste versjonen av WP, WP unzip echo Nedlasting WP echo ----- wget-O wp.zip http://wordpress.org/latest.zip wp.zip unzip wp-upgrade-d-TEMP / rm wp.zip # Slett nedlastede eksemplar av WP trenger ikke echo Sletting av filer innesesarios echo ----- rm-rf wp-upgrade-TEMP/wordpress/wp-content / wp-upgrade-TEMP/wordpress/index.php # Vi sletter mappen wp-inkluderer og wp-admin kopiere eksisterende og nye echo Slette kataloger echo ----- rm-rf wp-includes / wp-upgrade-TEMP/wordpress/wp-includes mv /. rm-rf wp-admin / wp-upgrade-TEMP/wordpress/wp-admin mv /. wp-upgrade-TEMP/wordpress mv / *. # Ta den midlertidige katalogen echo Slette Midlertidig echo ----- rm-rf wp-upgrade-TEMP / # The End er begginning, er slutten Besøk ekko i sin blogg / wp-admin / å kjøre oppdateringen skript ekko |
Når du installerer den nyeste versjonen av WP, minner jeg skriver du blogg, kjøre PHP-script oppgraderingen og kontrollere at alle plugins, permalinks og problemer arbeid.
Popularitet: 5%
7 Kommentarer
Trackbacks
- Hva er nytt i WordPress 2.5 | Fem Horizons
- WordPress 2.5.1 - Fresquesito og Ready to wear | Fem Horizons
- Klar til å laste ned Wordpress 2.6.2 | Fem Horizons






























Hei Jeg ønsker å bruke denne skreppe, men ikke som jeg gjør, kan du forklare det.
Jeg har en Windows delt hosting.
Jeg oppretter filen, last det opp med ftp, men ikke så kjøre den.
Takk på forhånd.
Cesar
Manuset er for linux, ikke vinduer.
Hei, jeg har en blogg V.1.5.1.2 det en antikk og uforsiktighet på min del aldri oppgradert. Nå vil jeg oppmuntre den. Skriptet gjelder versjonene like gammel som min? Det er en tilsvarende plugin som heter WordPress WPAU. Det fungerer på samme måte? Fra allerede takk for hjelpen.
Hilsener,
Daniel
Vel, hvis den er gammel. Vel skriptet er testet med pre 2.x versjonene, hvis du mottar en feilmelding som tar sikkerhetskopi av installasjonen, men jeg har alltid anbefaler at du tar dine egne sikkerhetskopier av din database. Men hvis WPAU ikke fungerer i versjon av WordPress som er bloggen din.