Wieder mal ist es soweit! Wordpress bekommt ein Security Update! Eine speziell bearbeitete URL konnte es einem Angreifer erlauben das Passwort eines Benutzer Accounts (es ist der erste Benutzer in der Datenbank betroffen der ohne Key ist, also meist der Admin) zurückzusetzen. Somit bekommt der Benutzer ein E-Mail mit dem neuen Passwort. Sollte sonst eigentlich kein Problem darstellen, könnte allerdings sehr ärgerlich sein, wenn man gerade nicht auf seine Mails Zugriff hat und sich in seine Wordpress Installation einloggen möchte!
Die genaue Beschreibung könnt ihr hier entnehmen…
Bin gespannt wieviele Updates diesen Sommer noch kommen…
Wenn man sich nicht unbedingt stundenlang mit dem Erstellen eines Wordpress Themes abgeben möchte nur um ein wenig zu bloggen, gibt es im Internet reihenweise Websites die diese Themes (welche auch meiner Meinung nach gut aussehen) gratis zur Verfügung stellen.
Mein Theme kommt zum Beispiel von dieser Seite: http://5thirtyone.com/grid-focus. Jeder der schon mal Google verwendet hat, sollte somit auf diesem Wege ein passendes Theme finden.
Wenn nun der Zeitpunkt gekommen ist und ein paar Nutzer den Weg zum Blog gefunden haben, kann man anfangen damit Geld zu verdienen. Der einfachste Weg hierzu ist mit Googles Adsense Dienst. Wie man sich bei Google Adsense anmeldet, möchte ich nicht erklären jedoch welches Plugin für Wordpress zum Veröffentlichen der Werbung ganz gut geeignet ist, möchte ich euch kurz zeigen.
Nach einigen Tests fiel meine Wahl auf wp-insert. Bei diesem Plugin kann man verschiedene Ad-Widgets definieren und diese einzeln ein und ausschalten. Ausnahmsweise funktioniert bei diesem Plugin auch das Platzieren des Widgets (was bei einigen anderen Plugins nicht auf Anhieb funktionierte). Wobei ich sagen muss, dass es auch an meinem WP-Theme liegen kann.
Weiters kann auch jeweils eine Werbung für Postings platziert werden (jeweils Oben, Unten, Links und Rechts, wieder einzeln ein und ausschaltbar).
Die Integration einer Adsense Werbung mit diesem Plugin ist einfach und schnell erledigt!
So, wie es scheint hab ich es mit meinem Update auf die Version 2.8.2 so richtig gut erwischt. Zwei Tage danach ist das Update auf die Version 2.8.3 rausgekommen. Leider funktioniert bei mir das Auto Update nicht, deshalb muss ich das ganze immer auf die manuelle Tour erledigen.
Beim AutoUpdate sollte das ganze mit einem Mausklick (so wie ihr es bei den Plugins gewohnt seid) funktionieren.
Beim Manuellen Update muss zuerst die Seite offline gemacht werden. Ich bevorzuge ein einfaches austauschen bzw aktiv setzen einer index.htm Datei. In dieser wird kurz erklärt, dass gerade Wartungsarbeiten durchgeführt werden und die Seite bald wieder erreichbar sei. Da diese index.htm bei mir im Webserver beim DirectoryIndex vor der index.php Datei steht wird ab dem Zeitpunkt wo die index.htm Datei upgeloaded wurde beim Öffnen der Domain auch diese aufgerufen (und nicht mehr die index.php der WP-Installation).
Jetzt sichere/verschiebe ich die alten Files & Verzeichnisse (in dem Fall der Version 2.8.2) in ein vorher erstelltes /old Verzeichniss. Zu verschieben sind die Verzeichnisse /wp-includes und /wp-admin. Natürlich müsst ihr auch die Files die im root Verzeichniss eurer Wordpress Installation liegen verschieben. Anschließend werden die Files der neuen Version lokal am Rechner entpackt. Per FTP lädt ihr nun die Verzeichnisse wp-admin und wp-includes sowie die Files im root Verzeichniss wieder auf eure Webpräsenz. Nun muss noch die wp-config-sample.php gelöscht werden und das wp-config.php File aus dem Folder /old (in dem die alte Wordpress Installation ruht) wieder ins root Verzeichniss der Wordpress Installation kopiert werden.
Bei manchen Updates kann es vorkommen, dass ihr euch noch in die Admin Oberfläche einloggen müsst und anschließend per Knopfdruck die Datenbank updaten müsst (dies kommt aber nicht immer vor). Nach kurzer Zeit (vielleicht auch ein paar Tests ob noch alles am Blog funktioniert) kann auch das /old Verzeichniss gelöscht werden da diese Files nicht mehr benötigt werden.
Nach mehreren Anläufen hab ich es endlich geschafft meine WordPress Installation upzugraden. Der einzige Weg war alle Plugins zu deaktivieren, Daten über die bisherige Installation drüberkopieren, ins wp-admin einsteigen und die Datenbank updaten. Anschließend musste ich noch das bisherige Theme und die Plugins wieder aktivieren.
Ich hoffe alles funktioniert wieder so, wie es soll…
Nachdem der Internet Explorer 8 bereits amWeg auf eure Desktops ist und alle anderen Browser Schmieden auch eine neue Version in den Startlöchen haben (Firefox 3.5 Beta, Safari 4 Beta) darf Opera in dieser Riege natürlich nicht fehlen.
Nicht verwunderlich dass Opera die erste Beta des Browsers Opera 10 veröffentlichte.
Viele Webapplikationen wie Google Mail oder Facebook verlangen dem Browser einiges an JavaScript Arbeit ab. Opera hat in dieser Disziplin ordentlich zugelegt und unter der Haube soll die JS – Engine des Browsers um 40% an Geschwindigkeit im Vergleich zu den alten Versionen zugelegt haben.
Wie der neue Firefox und auch die aktuelle Beta Version des Safari kann Opera auch mit dem neuen Standard HTML5 umgehen. Bei Opera wurde dieser Weg allerdings schon seit Version 9.5 beschritten. Damals hatte Opera schon Features wie das required Attribute beim Input Tag oder die neue Methode zum Erstellen der Combo Boxen implementiert.
Die von Opera erfundene Idee des SpeedDial bekam auch ein kleines Update. Als Speed Dial bezeichnen die Entwickler die Kästchen die angezeigt werden wenn ein leeres Tab oder eine leere Seite angezeigt wird. Diese kann man bei Opera mit seinen meistgenutzten Seiten füllen und somit bequem gleich nach dem Start des Browsers öffnen. In Version 10 kann die Anzahl der Kästchen angepasst werden, was besonders für Nutzer mit Monitore größeren Durchmessers gefallen dürfte. Weiters kann man sich die Speed Dial Oberfläche verschönern indem man ein Hintergrund Bild einfügt. Hier ein paar Screens der neuen Oberfläche…
-
-
Als weiteres neues Feature erhält der Browser die Unterstützung für die CSS Anweisung @font-face mit welcher man den Browser anweisen kann eine Schriftartendatei runterzuladen und den Text mit dieser Schrift anzuzeigen. Dies könnte mit HTML5 endlich bei allen Browsern kommen dann gäbe es mehr als 4-5 Schriftarten die auf allen Plattformen unterstützt werden. Bisher konnte dieses Feature nur der Internet Explorer aber Version 4.0. Näheres hierzu auf SelfHTML
Wie auch bereits bei Firefox mit Firebug zu sehen ist oder auch beim Internet Explorer 8 mit den Entwicklertools hat Opera Dragonfly nachgereicht. Dragonfly gibts bereits in Version 9.x doch in Version 10 wurde dieses Tool nochmal kräftig überarbeitet. Es lässt in Version 10 des Browsers den Entwickler auch DOM Manipulation zu und auch die HTTP Headers sind anzeigbar.
Es bleibt auf alle Fälle spannend am Browsermarkt und Opera hat mit der aktuellen Beta ordentlich was vorgelegt.
Nachdem ich von HostEurope nun die Antwort bekam “Wir haben was geändert schauen sie nach obs besser geht, wir dürfen aber nicht verraten was wir geändert haben” möchte ich das ganze weiter analysieren.
Angefangen hat es mit etlichen Ausfällen meines VPS. Naja Ausfälle kann man das ganze nicht wirklich nennen, eher extreme Lags. Teilweise dauerte ein Zugriff auf ein simples PHP Skript mit 2-3 Datenbankabfragen über eine Minute. Nachdem ich mit HostEurope etliche Aufträge durchgeackert habe kam als letzte Antwort nun der obige Satz. Ich verstehe nicht ganz warum ich nicht wissen darf was geändert wurde aber egal, rein vom Gefühl her ist der Server wirklich schneller und zuverlässiger erreichbar. Die Zugriffszeit ist zwar immer noch nicht wirklich eines Webspaces würdig aber was solls…
Als nächsten Schritt möchte ich mal ein komplettes Update meines Servers durchführen. Um einen Performance Vergleich vorher nachher zu haben würde ich vor diesem Update nun einen Unix Benchmark drüber laufen lassen, anschließend upgraden und zu guter letzt wieder den Benchmark laufen lassen. Nachdem die Version 6 von Ubuntu mittlerweile doch schon relativ outdated sein dürfte, könnte schon der eine oder andere Performancesprung drinnen sein. Das Update wird in zwei Schritten durchgeführt zunächst werden die Pakete alle auf den aktuellen Stand der Version 6 gebracht und anschließend wird ein Dist-Update durchgeführt. Die Benchmarks werden 5 mal hintereinander ausgeführt und der Wert wird gemittelt.
Hier noch die Screenshots zum ersten Benchmark durchlauf:
Zum Glück fiel meine Wahl gleich von Anfang an auf Ubuntu welches die Aptitude (apt-get) Paketverwaltungstools verwendet und somit recht einfach zu administrieren ist. Also zunächst mal mit Virtuozo ein Server Backup erstellen um im Fehlerfall gleich wieder den Server funktionstüchtig wiederherzustellen. Dazu mal bei Virtuozzo einloggen und unter “Maintenance => New Backup” ein neues Erstellen. Bei HostEurope kann man sich 2 “Full Backups” erstellen lassen, das erste wurde gleich nachdem der Server fertig Konfiguriert war gesetzt, das zweite wird jetzt gemacht. Nicht wundern das Backup dauert relativ lang.
Anschließend per SSH auf den V-Server verbinden und als root einloggen. Jetzt müssen zuerst mit “apt-get update” die Paketlisten upgedatet werden und anschließend versuch ich mal einen “Update-Testlauf” mit “apt-get upgrade –simulate”
Wenn hier soweit keine Probleme aufgetreten sind, dann werd ich ein upgrade mit “apt-get upgrade” durchführen.
Der erste Schritt ist nun getan! Das System mit Ubuntu 6.04 ist nun auf dem aktuellen Stand. Als nächstes wird ein Distributions Upgrade auf die nächste Ubuntu Version mit LTS (Long Term Support) angestrebt! Mal schauen wann ich dazu komme!
Nachdem nach einem starken Gewitter hier in Tirol bei mir das Internet der Telekom ausgefallen ist, kam endlich mal die Chance den iPhone Tethering Modus zu nutzen!
Ich besitze einen “alten” Vertrag bei T-Mobile mit 3Gbyte Internet inklusive und bin in der glücklichen Lage den Tethering Modus einzuschalten! Das iPhone mag zwar kein X-DSL ersetzen doch zum E-Mails und ein paar Websites checken reicht es allemal!
Um den Tethering Modus im iPhone zu aktivieren einfach unter dem App Einstellungen => Allgemeines => Netzwerk => Internet Tethering => Ein! Da ich am PC keinen Bluetooth Stick besitze kommt für mich nur die USB Anbindung in Frage welche bei diesem Popup ausgewählt wird. Nun das iPhone per USB Kabel an den PC anschließen und schon erstellt der Rechner eine zusätzliche Lan-Verbindung, die als Verbindung zum Internet genutzt werden kann. Bei mir hat es auf Windows XP und Windows Vista einwandfrei funktioniert!
Die einzige Vorraussetzung so wie es aussieht ist eine iTunes Installation auf der Maschine die ins Internet soll. Es gibt allerdings noch eine andere Möglichkeit Tethering ohne iTunes zum Laufen zu bringen! Man muss nur die Datei iTunesSetup.exe in ein Verzeichniss extrahieren und dort dann die Datei “AppleMobileDeviceSupport.msi” suchen. Diese Datei könnt ihr dann auf jedem PC, der über das Tethering ins Internet soll, installieren!(vorrausgesetzt ein Windows XP bzw Vista)

Wenn man einen PC, ein Notebook und ein Handy wie zb das iPhone hat, dann ist es gar nicht so einfach die wichtigsten Dinge (Mails, Kontakte, Kalender, wichtige Daten, Notizen, uvm…) auf allen Geräten synchron zu halten. Mails sollte mit einem IMAP Account einfacher von statten gehen, aber wer kennt das Problem nicht: Diverse Notizen stehen im Outlook und sind aber leider nicht am Handy oder am Notebook. Man möchte schnell seinen Freunden die Fotos einer letzten Reise zeigen und diese befinden sich am PC den man ja nicht unbedingt mit sich rumträgt.
Jetzt gibt es ja Hosted Exchange Accounts mit denen man der Problematik mit den Mails, Kontakten und Kalendereinträgen vorbeugen kann doch was macht man mit den restlichen Daten (Fotos usw..)?
Genau hier startet Mobile Me. Mit diesem Dienst von Apple kann man nicht nur alle diese Dinge synchron halten sondern auch Fotos im mitgelieferten online Speicherplatz ablegen oder seine wichtigsten Dokumente auf seiner iDisk speichern. Man kann die Fotos übersichtlich in Alben sortieren und der Öffentlichkeit sichtbar machen, oder den Speicherplatz einfach nur zum Backup verwenden. Das ganze ist zu einem Preis von 79€ im Jahr meiner Meinung nach auch noch erschwinglich. Für einen HostedExchange Account muss schon mit 12€ rechnen.
Am PC bzw Laptop kümmert sich eine kleine Software ums synchron halten der Daten mit dem Outlook, am iPhone ist es das Handy selbst das diese Daten synct.
Wenn ich den Account ausgiebig getestet habe, gibt es hier einen genaueren Review.
Habe einen Versuch gestartet meine Blog Software (Wordpress 2.7.1) auf 2.8 upzugraden, doch leider ohne Erfolg! Nach zwei Versuchen und etlichen Fehlermeldungen musste ich aufgeben! Das Forum hat vorerst auch nicht weitergeholfen.
Eine Fehlermeldung war zum Beispiel folgende:
Fatal error: Class ‘Translations’ not found in ……../wp-includes/l10n.php on line 408
Hatte sonst noch wer ähnliche Probleme? Ich vermute es liegt an den Plugins die ich da installiert habe. Laut Anleitung sollte man die alle deaktivieren und anschließend wieder aktivieren. Leider immer noch fail…
Am Wochenende wird ein weiterer Versuch gestartet! Ansonsten muss es wohl neu aufgesetzt werden….
Schönen Abend noch!
Ich verfolge gerade die WWDC per Live Stream und möchte euch hier die News nicht vorenthalten.
Allgemeine News:
- Neues 15” Macbook Pro. Bis zu 7 Stunden Akku Laufzeit – 2 Stunden länger als die bisherigen Modelle (40%) – 5 Jahre Garantie auf die Batterie
- SD-Karten Slot auf dem neuen Macbook Pro
- 17” Macbook Pro für 2499$
- Alle neuen Macbooks haben eine neue Batterie mit 7 Stunden Laufzeit
- Safari 4.0 verlässt den Beta Status
- Quicktime 10 mit neuem Icon, Hardware Beschleunigung usw…
- Snow Leopard: Die meisten Applikationen werden als 64Bit Version laufen
Nun zum iPhone OS 3.0:
- Copy & Paste quer über alle Applikationen des iPhones und auch nachgekaufter Apps.
- Tethering Support wird von den insgesamt 44 Ländern in denen das iPhone erhältlich ist in 22 zur Verfügung gestellt werden. (hängt vom Provider ab)
Tethering ist wahlweise über USB oder Bluetooth verfügbar.
- Safari Mobile wird bis zu 3mal schneller sein als noch mit iPhone OS 2.x
- HTML5 Support; Es werden auch Audio und Video Tags unterstützt;
- Die iPhone Suche Spotlight (einfach von der ersten Seite einen wisch nach links)
- “Find my iPhone” Feature im Zusammenhang mit MobileMe. Das iPhone kann per Webbrowser gerufen werden.
- “Remote Deletion” Falls das iPhone verloren geht, kann man es per Remote löschen.
- “In App Purchases” Das heißt man kann von Programmen aus Features nachkaufen (Maplevels bei Games o.ä.). Im AppStore kann man nun auch Bücher und Zeitungen als eBooks kaufen. Wird aber vermutlich vorerst nur für Amerika verfügbar sein…
- “Pear to Pear Connectivity” Spiele im Multiplayer Modus spielenuvm…
- “Push Notifications” Als Beispiel wird Beejive gebracht. Das Programm muss nicht gestartet sein um Nachrichten über diesen IM Dienst zu erhalten. Diese poppen auf wie ein SMS.
- “TomTom Navigation” TomTom stellt ein Navigations Programm vor, somit auch die GPS Funktionalität nun offen für jedermann.
- Erhältlich am 17.Juni; für alle iPhone Besitzer kostenlos; iPod Touch Besitzer zahlen 10$;
Neue iPhones:
- iPhone 3GS; Neue Hardware gleiches bis ähnliches Cover; Kamera Update auf 3 Megapixel und Autofocus; Video Funktion 30FPS; 7.2 Mbps HSDPA;
- Voice Control für Calls und den iPod (“Call Maria” oder “Play Kaiser Chiefs”)
- Digital Kompass (Wichtig für Navigation)
- Support für Nike+
- Daten Verschlüsselung, iTunes kann nun auch die Backups verschlüsseln;
- Akku Lebensdauer wurde erheblich erhöht; 30 Stunden Musik, 12 Stunden Sprechzeit im 2G Netzwerk 5 Stunden im 3G Netzwerk, 9 Stunden Internet;
- Support für OpenGL (Speziell für Spiele mit höheren Grafikanforderungen wichtig)
- $199 für das 16GB Modell $299 für das 32GB Modell; Die Preise sind im Zusammenhang mit einem AT&T Vertrag;
- Das 8GB Modell wird es für $99 geben;
Das wars einmal fürs erste…
Schöne Grüße
Seesle
Letzte Kommentare