Beiträge von codestyling
-
-
Das was du möchtest, nennt sich url cloaking und ist einigermaßen fragwürdig, denn es dient letztlich sicher dazu, die Link Policy von Google zu unterwandern.
Hier TrendMicro mit einer Definition aus ihrer Sicht: URL-Cloaking - Trend Micro Deutschland
Und hier ein netter Artikel (englisch) in dem Matt Cutts zitiert wird: Advertisers Cloaking AdWords URLs To Get Around Display URL Policy
Zitatshut down advertisers that do bad things.
und auf diese Problematik eingegangen wird ( 28.05.2008 ).
Ich glaube kaum, das sich Google das lange anschauen wird ...
-
Dafür muss es eine andere Erklärung geben, denn mein Feed geht anstandslos beim ersten Mal im FireFox auf, muß auch so sein.
Das es beim 2. Mal funktioniert, liegt daran, das FF das schon hat und mit modified-since am Server anfragt und als Antwort das bekommt:CodeStatus=Not Modified - 304 Date=Sun, 31 Aug 2008 20:43:06 GMT Server=Apache/1.3.34 Ben-SSL/1.55 Etag="13b41ef2a8ff20b95c46b61e0078e5d5" X-Pingback=http://www.stephsblog.at/xmlrpc.php X-Powered-By=PHP/5.2.6 Last-Modified=Sun, 31 Aug 2008 20:38:33 GMT Keep-Alive=timeout=2, max=200 Connection=Keep-Alive Content-Type=text/html
und nun das (offensichtlich intern korrigierte) vorherige Ergebnis anzeigt.Allerdings stimmt der Content-Type nicht, mit dem auf die Feed Anfrage geantwortet wird!
-
Ich habe es auf WP 2.6.1 getestet: Tolles Plugin für die zukünftige Zusammenarbeit im Backend über Sprachgrenzen hinweg!
Erweitert man es einfach durch Laden weiterer Sprachdateien in den wp-content/languages-Ordner?
Alle Sprachdateien, egal ob *.mo oder *.po werden erkannt und angezeigt, wenn sie im entsprechenden Ordner liegen. Man kann auch neue Sprachen hinzufügen, wie man möchte.
Für den Fall, das du eine Live-Umschaltung der Sprachen meinst (also Backend von Deutsch in Italienisch), das ist nicht enthalten, wäre aber eine Option für folgende Versionen.Da fällt mir ein, etwas hab ich ja gar nicht beschrieben im Artikel dazu: Wenn man nur eine *.mo Datei hat aber keine passende *.po dazu, erzeugt das Plugin praktischer Weise eine *.po aus der existierenden *.mo, wenn man auf "bearbeiten" geht.
-
Ich hab nun endlich auch ein größeres Plugin-Projekt zur Reife (Version 1.0) gebracht.
Mit diesem Plugin kann man alle Sprachdateien angefangen von WordPress selbst über Plugins, die das unterstützen bis hin zu Themes, die fähig dazu sind, direkt in WordPress (Admin-Oberfläche) anlegen, einlesen lassen, übersetzen und als *.mo speichern und direkt testen.
Langfristig strebe ich die Abschaffung von PoEdit im Hinblick auf WordPress an und hoffe, das ein solches Plugin dazu beiträgt, die Verwendung von Sprachdateien zu erhöhen.
Beschreibung und Download: Code Styling Project » WordPress Plugin: Codestyling Localization -
Das in den FAQ hab ich auch schon gelesen hat mir aber nicht geholfen.
Wie kann ich die beheben, dass das Script läuft?
Wirklich? Diesen Artikel hier: WordPress Deutschland FAQ » »Fatal error: Allowed memory size of *** bytes exhausted…« ?Hast du wie beschrieben die Memory Limits hochgesetzt ? Wenn ja, kann das nur dein Provider lösen und dir ein höherer Limit einräumen, denn WP 2.6.1 ist um einiges "dicker" geworden und hat sichtlich Probleme, mit nur 8 MB laufen zu wollen.
-
qtranslate ist super einfach...
Frage: Kann das auch sprachspezifische Slugs pro Seite ?
Also so was:
Post deutsch: /mehrsprachigkeit-ist-einfach-super
Post englisch: /multi-lingual-is-fantastic -
Weil evtl. nach dem Einspielen deines Backups der alten Domain noch die E-Mail Addressen der alten Domain in der DB drin stehen ?
-
Hab dir eine PN geschickt ...
-
Es gibt auch eine FAQ, vielleicht nicht sehr umfangreich im Moment, aber dein Problem ist beschrieben: WordPress Deutschland FAQ » »Cannot modify header information …«
-
Hmm, das ist schwierig so remote im "Blindflug" zu untersuchen. Wenn du
- absolute nix geändert hast und
- das von heute auf morgen passiert ist und
- du wirklich WP 2.5.0 vorher benutzt hast
dann kann es sein, das eine Sicherheitslücke in WP 2.5.0 benutzt wurde, um dein Blog zu verändern (Theme nehme ich an, klassischer Hack). Dieser scheint sich jetzt zu rächen.
Ansonsten bräuchte man schon Zugriff auf die Domain, um das tiefergehend zu analysieren.
-
Welche WP Version benutzt du? Irgend eine PHP Datei muß spinnen, evtl ist bei einem Update was kaputt gegangen (automatische Plugin Updates oder WP Update) ?
-
Da nimmst du für den FireFox dieses Plugin hier: Firebug - Web Development Evolved
schaltest auf den Reiter >Net< um, dann drüber auf >All< und machst ein SHIFT + Reload.
Dann siehst du alle Anfragen und deine schief gegangene Anfrage steht dann mit rot markiert drin und 404 Status Code in der Liste.So einfach kann das sein ... :)
-
Dein Flash versucht schon, etwas anzufordern, nur dein Server schickt auf die Anfrage des Flash Objektes nach:
eine 404 Seite folgenden Inhaltes zurück:
HTML
Alles anzeigen<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <title></title> <link rel="stylesheet" href="http://www.lachner-innovativ.de/site/wp-content/themes/lachner/style.css" type="text/css" media="screen" /> <l </head> <body> <div id="page"> <table cellspacing="0" cellpadding="0" border="0"> <tr> <td height="109px" style="background-image: url('wp-content/themes/lachner/images/header.jpg')"> </td> </tr> <div id="content" class="narrowcolumn"> <h2 class="center">404 - Nicht gefunden</h2> </div> <div align="center"> <div style="width:179px; height:100%;border:1px solid #ffc919; background-color:#ffffff; text-align:left;"> <div style="width: 165px;" align="left"> <ul style="list-style:none; margin-left: -20px; *margin-left: 20px; *margin-top: 20px;"><li class="page_item"><a href="http://www.lachner-innovativ.de/site" title="Startseite">Startseite</a> </li> <li class="page_item"><a href="http://www.lachner-innovativ.de/site/termine" title="Termine">Termine</a> </li> <li class="page_item"><a href="http://www.lachner-innovativ.de/site/firmenprofil" title="Unser Firmenprofil">Unser Firmenprofil</a> </li> <li class="page_item"><a href="http://www.lachner-innovativ.de/site/produkte" title="Unsere Produkte">Unsere Produkte</a> </li> <li class="page_item"><a href="http://www.lachner-innovativ.de/site/downloads" title="Downloads">Downloads</a> </li> <li class="page_item"><a href="http://www.lachner-innovativ.de/Deutsch/Shop/shop.html" title="Webshop">Webshop</a> </li> <li class="page_item"><a href="http://www.lachner-innovativ.de/site/kontakt" title="Kontakt">Kontakt</a> </li> </ul> </div> </div> <br/> <div style="width:179px; height:100%;border:1px solid #ffc919; background-color:#ffffff;"> <div align="center"> <br/> <table style="font-family: verdana; font-size: 11px; width:165px;" border="0"> <tr> <td><img src="wp-content/themes/lachner/images/dot.gif" alt=""/></td> <td align="left">Ernst Johann Lachner</td> </tr> <tr> <td><img src="wp-content/themes/lachner/images/dot.gif" alt=""/></td> <td align="left">Au, Matthias-Neff-Str. 12</td> </tr> <tr> <td><img src="wp-content/themes/lachner/images/dot.gif" alt=""/></td> <td align="left">D-83075 Bad Feilnbach</td> </tr> <tr> <td><img src="wp-content/themes/lachner/images/dot.gif" alt=""/></td> <td align="left">Telefon 08064/1062</td> </tr> <tr> <td><img src="wp-content/themes/lachner/images/dot.gif" alt=""/></td> <td align="left">Telefax 08064/1683</td> </tr> <tr> <td><img src="wp-content/themes/lachner/images/dot.gif" alt=""/></td> <td align="left">mail@lachner.de</td> </tr> </table> <br/> </div> </div> <br/> <div style="width:179px; height:100%;border:1px solid #ffc919; background-color:#ffffff; text-align:left; font-family: verdana; font-size: 11px; "> <div align="center"> <div style="width: 165px;" align="left"> <br/> Bestellen Sie unseren Newsletter, damit Sie stets auf dem Laufenden über neue Produkte und Termine sind! <br/><br/> <a href="newsletter"><img src="wp-content/themes/lachner/images/btn_newsletter.gif" border="0" alt="Newsletter"/></a><br/><br/> </div> </div> </div> <br/> </div> <tr> <td height="8px" style=" background-image: url('wp-content/themes/lachner/images/footer.jpg')"> </td> </tr> </table> <br/> <div align="center"> <a href="impressum">Impressum</a> I © 2008 E. J. Lachner Spezialmaschinen Vertriebs GmbH </div> </div> </body> </html>
Dann muß das ja leer bleiben :-D -
Liste doch mal alle Plugins auf, die du dort benutzt. Ich hab so den Verdacht, das ein multi-lingual Plugin oder Downloader Plugin rumspinnt.
-
Ja da gab es einen gewaltigen Bug: PHP Bugs: #27421: mbstring.func_overload set in .htaccess becomes global
Umschaltung per .htaccess wirkt sich global aus auf alle vhost's im Apache !
Und davon gibt es noch mehrere solcher Eier, dieser Bug ist erst kürzlich gefixt worden und in PHP4.4.9 (letzte Release) und wird noch für PHP 5.2.x diskutiert. -
Hast du evtl. PHP4 statt PHP5 laufen? Denn das tritt bei all-inkl.com erst mit PHP5 auf.
-
Es gibt eine sehr einfach Möglichkeit, XAMMP so zu konfigurieren, das man mit "schmucken" Urls arbeiten kann. Dazu muß man in xampp/apache/conf/extra/httpd-vhosts.conf folgendes eintragen:
Code
Alles anzeigen<VirtualHost 127.0.0.1:8080> ServerName www.wordpress261.test ServerAdmin deine@email-adresse.de DocumentRoot "C:/Program Files (x86)/xampp/htdocs/_root_wp261" <Directory "C:/Program Files (x86)/xampp/htdocs/_root_wp261"> Options Indexes FollowSymLinks Includes +ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>127.0.0.1:8080 => localhost IP mit Port 8080 (kannst 80 nehmen, wenn das bei dir Standard ist)
http://www.wordpress261.test => über diese URL wird das Blog erreichbar sein
C:/Program Files (x86)/xampp/htdocs/_root_wp261 => Root VerzeichnisDamit das mit der URL funktioniert, mußt du noch im Verzeichnis WINDOWS/system32/drivers/etc die Datei hosts bearbeiten und folgendes einfügen:
Code
Alles anzeigen# Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host 127.0.0.1 localhost [COLOR=Red]127.0.0.1 www.wordpress261.test[/COLOR]Danach entweder den Rechner neu starten oder die Netzwerkverbindungen deaktivieren und wieder aktivieren, damit die hosts Datei neu eingelesen wird und dann den Apache neu starten.
Danach solltest du im Browser mit dieser URI arbeiten können. Entpacke dann WordPress in dein neues Root Verzeichnis und installier es. Dann solltest du ein funktionierendes System haben, das über URI läuft.
Dieser Ansatz geht natürlich nur auf deinem Rechner, andere Rechner im Netzwerk können den Blog dann so nicht erreichen. Dazu müsstest du in der hosts Datei des anderen Rechners im Netzwerk deine richtige IP eingeben:
Auf diese Weise kann man auch einen 1:1 Spiegel der öffentlichen Internet Domain machen, denn wenn du in der hosts Datei deine öffentliche Adresse angibst, wird die TCP/IP Schicht nicht mehr des Internet befragen sondern lokal arbeiten (Adressumleitung).
-
Gilt die o.g. URL dann noch? Denn wenn ja, redest du über IE6, denn im IE7 kann ich keine Probleme erkennen?
-
Mercury ist der E-Mail Server, der im XAMPP Paket mit installiert werden kann. Dann hat man einen eigenen, lokalen E-Mail Server zu Testzwecken. Allerdings sollte man die nötigen Informationen, was der Mailserver wie macht, bei XAMPP nachfragen: apache friends - apache, mysql, php und perl installation leicht gemacht