Keywords
Ende des Jahres Urlaub kommen, entschloss ich mich, Bilanz des ersten Jahres Blog zu nehmen.
Schloss ich, dass ich eine professionelle Blogger und Live-adsense werden zu nehmen. Hier habe ich ein Versager bin, gebe ich zu. Mein Trost ist ein Satz von einem guten Freund von mir vorgeschlagen, dass meine Gemütsverfassung:
Ich würde eher ein Misserfolg und ein Blogger-Analyst zu einem erfolgreichen Analyst wandte Blogger gescheitert und erfolgreich sein werden ...
Es ist ... auf der Suche nach jener Seite, dann schrauben.
Und so geht der Spam ...
Auch das Hinzufügen der Captcha-Plugin jemand versucht immer wieder zu verkaufen mir Amoxicillin, dass die Tasche.
Hey, aufwachen Ihr Arschlöcher, werden die Kommentare moderiert ...
Ich weiß, ich weiß ...
Nein, das Update nicht automatisch funktionieren. Ich mache die meiste Arbeit möglich ...
UPDATE: nicht mir die Schuld für das Thema. Was ich trug es scheint, dass es nicht sehr kompatibel mit der aktuellen Version und dieses war das Mindeste, was Scheiße mit den Layouts ...
Es waren nur fünf verschiedene Versionen von ...
Instabilitäten
In dieser Woche stehen wir vor Instabilität in den Blog, aber keine Angst. Es ist nur ein Upgrade auf unser wachsendes öffentlich tagen.
Vielen Dank an alle.
Migration der Blogserver
Unter Ausnutzung der Blog ist mit technischen Schwierigkeiten, entschied ich mich, um es von Server zu ändern und zu aktualisieren gebrochen Version von WordPress.
Die Details für das Update von WordPress kann von Version zu Version unterschiedlich und können auf-gefunden werden site .
Ich könnte die Optionen für den Import / Export von WordPress selbst, sondern eines der Probleme mit dem alten Provider, war, dass ich nicht imstande war, den administrativen Bereich des Blogs zugreifen. Ohne auch nur die eine einzige Upload von nichts, ich könnte nicht mehr in den Blog-Log und die Antwort, die ich bekam, war der Anbieter:
"... Kontakt zu den Entwicklern des WordPress ..."
Ich habe dann beschlossen, einen Konkurrenten wenden und wandern auf den Nagel ...
Die Abschreibungen vor ich waren ziemlich einfach, und sind wie folgt:
Vermietung der neuen Anbieter
Ich habe einige Recherchen im Internet, befragt Freunde, und am Ende war nur ein Formular ausfüllen, Nummer der Kreditkarte und warten auf die Bestätigung der Zahlung.
Sicherungskopie
Während ich die Bestätigung für den neuen Provider gewartet, ich war die Sicherung der Blog. Da hatte ich zu viel "Müll" installiert haben, habe ich beschlossen, nur die Datenbank mit den Pfosten, und verwenden Sie eine ganz saubere Version von WordPress.
So sichern Sie die MySQL Ich habe eines seiner Kommandozeilen-Tools mysqldump. Eines der coolsten Features (meiner Meinung nach) mysql und seine Werkzeuge, ist die Fähigkeit, sie per Fernzugriff nutzen. Das hat meine Haut gerettet ein paar Mal in Zeiten der SysAdmin.
Der Befehl war einfach:
=my.old.mysqlserver user @ host: ~ $ mysqldump - host = my.old.mysqlserver - User = myuser - password mybkp.sql - Datenbanken myblogdatabase> mybkp.sql
= My.old.mysqlserver-host: Verbindung zum Host, wo meine MySQL-Datenbank ist
-User = myuser: Verwenden Sie diese Server für die Verbindung.
-Kennwort: Stellen Sie eine Passwortabfrage. Wenn ich das Passwort direkt eingeben wollte, könnte getan haben-password = mypass.
Myblogdatabase-Datenbanken: Make a dump aller Datenbanktabellen 'myblogdatabase ", die von meinem Blog verwendet.
> Mybkp.sql: Leiten Sie die Ausgabe in eine Datei.
Mysqldump erzeugt alle SQL benötigt, um die Datenbank in den gleichen Zustand war es neu zu erstellen.
Wiederherstellen von Daten
Zu Beginn der Dump-Datei ist der Verweis auf die alte Datenbank. Wenn die neue Datenbank hat einen anderen Namen, den Sie bearbeiten müssen die Dump-Datei. Dies kann mit dem Befehl sed gemacht werden:
s /` olddatabase `/` newdatabase `/ mybkp.sql > mynewbkp.sql user @ host: ~ $ sed s / olddatabase `` / `` newdatabase / mybkp.sql> mynewbkp.sql
Die Restaurierung ist sehr einfach, mit dem mysql-Eingabeaufforderung ein:
=my.new.mysqlserver --user =myuser --password user @ host: ~ $ mysql - host = my.new.mysqlserver - user = myuser - password mysql> use newdatabase; mysql>. mynewbkp.sql
Diese logamos, geben wir der neuen Basis noch leer ist, und machen Sie einen vollständigen Dump-Datei mit SQL-Anweisungen, die Tabellen und die Daten vom alten in das neue erstellen.
Upgrade WordPress
WordPress Update-folgt die grundlegenden Schritte der Installation : Laden, entpacken, verschieben Sie den Inhalt an die gewünschte Stelle und bearbeiten Sie die Datei wp-config.php.
Schließlich mit dem Browser, führen Sie die Datei
http://my.blog.root.path/bla/bla/bla/wp-admin/upgrade.php
Und voila! Sie werden ein zufälliges Passwort für den Benutzer admin erhalten, einfach nur einloggen.
Einrichten WordPress
Wenn der Provider den Service bietet, ist es in der Regel bietet zwei Möglichkeiten für Sie, die Website zuzugreifen. Einer ist der normale Weg, um Ihre Domain als Adresse zu verwenden, da die anderen bietet die gleiche Funktionalität wie eine seltsame url. Heute fand ich heraus, warum: Während die DNS-Anbieter für die ehemaligen ernannt war, habe ich die url in fremden neuen Anbieter ohne zu stören (mal) Funktionieren der alten Website abgerufen.
Nach WordPro installiert, jeder Versuch, den Zugriff auf Inhalte, auf die alten Blog umgeleitet. Dann erinnerte ich mich, dass es zwei Optionen für die Konfiguration der URL in den Blog. War genug um zu wissen, wo sie in der Datenbank. Nach der Logik der Tabellennamen, kam an den Tisch wp_options.
Mit dem GUI-Tool MySQL Query Browser, ändern Sie die Felder 'option_value', die den Feldern 'option_name' option 'siteurl' und 'home', dass url seltsame entsprechen, und ich begann mit und genießen es während der Migration, bei der Installation von Plugins und Themes . Nachdem alle fertig ist, änderte ich den DNS und schließlich wieder die ursprünglichen Werte in den Optionen. Diese Befehlszeile würde wie folgt aussehen:
; mysql> select * from wp_options limit 1; +-----------+---------+-------------+------------- ------------+----------+ blog_id | option_name | option_value | autoload | | Option_id | blog_id | option_name | option_value | autoload | +-----------+---------+-------------+------------- ------------+----------+ | 0 | siteurl | http: // mydomain.com / etc | yes | | 1 | 0 | siteurl | http:// mydomain.com / etc | Ja | +-----------+---------+-------------+------------- ------------+----------+ ( 0.00 sec ) 1 row in set (0,00 sec) ; mysql> select * from wp_options where = 'http://mydomain.com/etc' option_value; +-----------+---------+-------------+------------- ------------+----------+ blog_id | option_name | option_value | autoload | | Option_id | blog_id | option_name | option_value | autoload | +-----------+---------+-------------+------------- ------------+----------+ | 0 | siteurl | http: // mydomain.com / etc | yes | | 1 | 0 | siteurl | http:// mydomain.com / etc | Ja | | 0 | home | http: // mydomain.com / etc | yes | | 40 | 0 | home | http:// mydomain.com / etc | Ja | +-----------+---------+-------------+------------- ------------+----------+ ( 0.00 sec ) 2 rows in set (0,00 sec) option_value = 'http://url.estranha.com/etc' mysql> update wp_options September option_value = 'http://url.estranha.com/etc " wo option_value = 'http://mydomain.com/etc'; 0.02 sec ) Query OK, betroffen 2 Reihen (0,02 sec) Warnings: 0 Rows matched: 2 Changed: 2 Warnungen: 0 mysql>
Der SQL-Befehl war der erste, welche Felder der Tabelle kennen, den zweiten zu prüfen, welche Optionen die gleichen url und die dritte haben schließlich die Aktualisierung. Danach wird der Blog schon auf das richtige Anschrift und die Rückkehr kann über die Website gemacht Regel werden.
Abschluss
Migrate einen Blog auf der Nagel ist nicht die beste Option, da Sie verlieren alle Daten gefährdet. Ich habe diese zu schließen, weil ich ein wenig über die Funktionsweise von WordPress und die Werkzeuge, um zu kennen. Trotzdem hatte ich meine Momente der Spannung. Trotz halten ein Haus getrennt von den Pfosten, konnte ich nicht speichern Sie Ihre Kommentare und Optionen im Allgemeinen. In gewisser Weise war es gut für mich, get smart und gehen dabei meine wöchentliche Backups der Site.

