Beiträge von pufaxx

    Strato kann man in der .htaccess beibrigen, welche PHP-Version zu benutzen ist. Voreingestellt ist Version 4.1, auf Strato kann man aber auch 4.3.9 und 5.0.2 benutzen

    Wenn man z.B. PHP 5 benutzen möchte, schreibt man in die .htaccess

    Code
    AddType application/x-httpd-php5 .php

    Vielleicht kriegst Du's ja mit ner anderen PHP-Version zum Laufen? Ich jedenfalls hatte mit 4.1 ein paar Probleme, mit 4.3.9 lief alles... Musst mal in die Hilfe gucken - ich bin nicht mehr bei Strato, ich glaub, man kommt nur als Kunde auf die Hilfe-Seiten...?

    Die error.php war vorher 6.7kb groß - jetzt ist sie 195.8kb groß (lauter Leerzeichen und Umbrüche)

    *g*

    Aaaber - klappertert immer noch nicht.

    Wo Du's schreibst - ich meine, auch irgendwann mal etwas in die Richtung gelesen zu haben... Ich weiß allerdings ebenfalls nicht mehr genau, wo und unter welchem Titel.

    Das ist natürlich beruhigend. Nur würde mich interessieren, warum's bei MIR nicht klappt. Ich bekomme immer die übliche Standard-Meldung

    "Die Seite wurde nicht gefunden.
    Die gewünschte Seite wurde möglicherweise entfernt oder umbenannt, oder sie ist vorübergehend nicht erreichbar.

    --------------------------------------------------------------------------------

    Versuchen Sie Folgendes:

    Falls Sie die Adresse der Seite manuell in der Adressleiste eingegeben haben, stellen Sie sicher, dass die Adresse keine Tippfehler enthält...."

    auf weißem Hintergrund. Ist mir echt ein Rätsel.

    [Wahrscheinlich tut's nichts zur Sache - aber: IE 6.0 auf Win2000 Professional]

    ... ich hab am PlugIn ein bisschen herumgebastelt, damit es in der "description" ü zu ü ä zu ä und so weiter umwandelt.

    Dazu habe ich in der Funktion "create_description" zwei Zeilen eingefügt, somit sieht sie jetzt folgendermaßen aus:

    Leider werden oft die Sonderzeichen "zerschnitten", so dass der XHTML-Validator Fehlerhafte entities bemängelt. Wie behebt man das am besten?

    [Gerade kommt mir dazu eine Idee: Wahrscheinlich ist es ganz einfach - und ich hätte die Zeilen ein bisschen später einfügen müssen, damit der substring entsprechend bearbeitet wird... öhm... kann das sein?]

    Merkwürdig:

    http://www.gunnart.de/gibtsnicht.jpg
    http://www.gunnart.de/gibtsauchnicht

    --> Alle Browser bis auf der Internet-Exlplorer zeigen meine "error.php".

    Wieso?

    Ausschnitt aus meiner .htaccess

    Code
    ErrorDocument 400 http://www.gunnart.de/error.php
    ErrorDocument 401 http://www.gunnart.de/error.php
    ErrorDocument 402 http://www.gunnart.de/error.php
    ErrorDocument 403 http://www.gunnart.de/error.php
    ErrorDocument 404 http://www.gunnart.de/error.php

    Das muss doch eigentlich reichen, oder?

    öhm - je nachdem...

    Das PlugIn macht folgendes: Man schreibt in ein "benutzerdefiniertes Feld" rein, welches Bild man haben will. Wo dieses Bild dann eingesetzt wird, das kann man im Quelltext vom PlugIn bestimmen.

    Man kann quasi beides machen - aber nur eins von beidem zur Zeit. Guck dir mal den Quelltext an - die Erklärungen darin sind ganz gut, find ich.

    Aber zwei unterschiedliche Eingaben je Posting oder Page sind nicht vorgesehen.

    Die Adresse vom Stylesheet gibt's nicht:

    Guck mal in den Quelltext - Auch der Link auf Deine Startseite funktioniert nicht. Wordpress scheint die Zeichenkette "3x3" in irgendetwas merkwürdiges zu umzuwandeln ... Dass Du Dich unter "Optionen"/"Allgemein"/"Wordpress-Adresse" vertippt hast, glaub ich allerdings nicht.

    Sieht mir aus, als würde Wordpress das "x" in ein Multiplikations-Symbol (ein Sonderzeichen, Nummer #215) konvertieren.

    Vielleicht klappt es, wenn Du statt "3x3" in "Wordpress-Adresse" folgendes einträgst "3 & # 120 ; 3" ? [Ohne die Leerzeichen, Entities werden hier direkt umgewandelt...]

    Ich hab's vorher auch so gemacht, wie Jowra vorschlägt. Da ich bei mir aber für so ziemlich jede (statische) Seite ein eigenes Header-Bild habe, ist es mir auf Dauer zu kompliziert geworden, für jeden Beitrag eine neue if-Abfrage in die "header.php" reinzufummeln.

    Um dem zu entgehen, gibt's ein hübsches PlugIn - http://www.holycow.com/joe/archives/2…ordpress-plugin

    Damit kann man (sogar je Posting) ein eigenes Header-Bild definieren. Hat man mehrere Postings mit verschiedenen Header-Bildern auf einer Seite, wählt das PlugIn das Bild des ersten Postings.

    Leider ist der Link zum PlugIn gerade kaputt - Ich hab's mir (nach Lesen der Kommentare auf der Seite) aus einer Seite aus dem Google-Cache gezogen.

    Link: http://64.233.183.104/search?q=cache…mage.phps&hl=de

    :-)

    Wenn der Cache aktiviert ist, merkst Du das daran, dass die Zeit (wenn du n paar Mal F5 drückst) immer die gleiche bleibt - und im Quelltext steht ganz am Ende ein Kommentar, irgendetwas mit <!-- blabla cached, once dynamic dings generated --> [Weiß nicht mehr genau, hab grad wieder auf WP1.5.2 umgesattelt und müsste jetzt zu viel rumfummeln um nachgucken zu können]

    :-)

    Sprich: Die Anzeige mit Anzahl der Abfragen und Sekunden wird also mit gecached.

    Komische Sache - Und witzigerweise vorhin erst festgestellt: Ich kann mich mit dem Internet-Explorer nicht mehr aus dem Admin-Bereich ausloggen. Mit allen anderen Browsern klappt's. Hat jemand eine Idee, woran das liegen könnte?

    Ich staune grad Bauklötze ...

    Yeah! WP 1.5.2 läuft wieder!

    Oben beschriebener Weg ist grundsätzlich richtig - Allerdings muss man den user_level des Haupt-Administrators manuell mit phpMyAdmin auf 10 setzen, wenn man (wie ich) direkt nach der Installation mit den Namen "admin" auf einen anderen Namen geändert hat.

    Den Downgrade hab ich um die Mittagszeit fertig gekriegt - und wo vorher (um diese Zeit) wahnwitzige Zeiten von "7 Abfragen - 4kommanochwas Sekunden" aufgetaucht sind, hab ich jetzt zwar im Schnitt doppelt so viele Abfragen - aber es bleibt unter einer Sekunde.

    Das ist doch schon mal ein "fortschrittlicher Rückschritt".

    :-)

    Ein paar Sachen sind durch die Wieder-Umstellung auf Wordpress 1.5.2 einen bisschen komplizierter geworden - Das Header-Bild für die Blog-Kategorie z.B. tausche ich in der "header.php" folgendermaßen aus:

    PHP
    <?php if (in_category('17')) { ?><style type="text/css" media="screen">
    	<!--
    		#logo span { background-image: url("<?php bloginfo('stylesheet_directory'); ?>/images/headerimage_gluehbirne.jpg") }
    	-->
    	</style>
    <?php } ?>

    Das klappt mit Wordpress 1.5.2 nicht mehr, ohne dass vorher in der header.php irgendwo folgendes auftaucht

    Code
    $post = $wp_query->post;

    Überhaupt habe ich im Theme wegen WP2.0 einiges "unter der Haube" verändert (in der Hoffnung, die Sache zu beschleunigen) - damit ich so weit wie möglich auf zig if-else-Abfragen und conditional Tags verzichten kann - Meine 404-Seite hab ich noch nicht so ganz im Griff - aber vielleicht finde ich ja noch den Fehler.

    --> Insgesamt auf jeden Fall ne gute Sache, dass es doch noch mit dem Downgrade geklappt hat - Und von WP2.0 lass ich vorerst lieber noch die Finger.

    Hey, ich hab noch was schickes gefunden:

    http://www.hobbingen.de/software/wordpress.php

    (Funktioniert mit WP 1.5.2 - mit WP 2.0 hab ich's noch nicht probiert...)

    Ist viel praktischer - Damit hat man bei "Seite schreiben" ein zusätzliches Feld "Anzeigeeinstellungen", wo man per Dropdown zwischen "Anzeigen" und "Ausblenden" wählen kann.

    Zwei Probleme bleiben allerdings immer noch: Die "ausgeblendeten" Seiten sind (sofern man "SearchPages" o.ä. installiert hat) nicht von der Suche ausgeschlossen - und wenn man den Link kennt, erreicht man sie trotzdem.

    Mit der Suche: Es gibt ein PlugIn, mit dem man die Inhalte gesamter Kategorien komplett ausblenden kann (also auch aus der Suche und allen Archiven etc.) - hier: http://www.nmyworld.com/wordpress/arch…invisibility-69 --- Eventuell gibt's ja etwas Ähnliches für Pages? Oder vielleicht kann man das PlugIn irgendwie umstricken?

    .
    .
    .

    Nachtrag zum Plugin "Side Page Switcher": Das kann ja noch ganz andere nette Sachen!

    Zum beispiel hat mit folgendem Code

    PHP
    <?php sps_list_pages('title_li=&sort_column=menu_order&page_id='.$posts[0]->ID); ?>

    hat man quasi das Gleiche wie mit dem PlugIn "Fold Page List" http://www.webspaceworks.com/resources/cat/wp-plugins/30

    Cool, da kann ich mir ja einiges an Gefummel sparen.

    ... da gibt's was. Heißt irgendwas mit "draft" und "pages", glaub ich - aber ich werde es auch bald brauchen - wenn ich es wiedergefunden habe, melde ich mich.

    [oops ...]

    Hab da wohl etwas verwechselt - ich war mir sicher, mal etwas gesehen zu haben.

    Wenn's nicht so streng mit der "Unsichtbarkeit" bzw. "Nicht-Erreichbarkeit" sein muss, reicht es aus, eine leere Seite "inv" (für invisible) anzulegen. Dann braucht man nur die "inv"-Seite mit Template-Tags aus der Navigation auszuschließen - Und wenn man eine Seite noch im Entwurfs-Stadium hat, kann man dieser "inv" als übergeordnete Seite geben ...

    *schweißvonderstirnwisch*

    Wenigstens hat das Re-Upgrade (tolles Wort) funktioniert. Allerdings immer noch das gleiche Problem: oberlangsam - obwohl's dann zwischendrin mal wieder ganz passabel aussah.

    Weiß jemand, wo man eine "Downgrade-Anleitung" finden kann?

    Also SO klappt's schon mal nicht:

    1) BackUp der alten Datenbank
    2) Ausführen des Downgrade-Scripts
    3) Löschen der WP2.0-Dateien
    4) Hochspielen der WP1.5.2-Dateien
    5) Anpassen der wp-config.php

    --> Beim Aufruf der Seite folgende Meldung: "It doesn't look like you've installed WP yet. Try running install.php"
    --> Beim Aufruf der install.php folgende Meldung "Bereits installiert - Du hast WordPress anscheinend bereits installiert. Falls Du es erneut installieren willst, lösche bitte vorher die alte Datenbank."

    Also in phpMyAdmin rein, die "downgegradete" Datenbank lokal gespeichert. Alle Tabellen gelöscht. install.php ausgeführt.

    Na gut. Aber dann ist natürlich alles weg. Dann versucht, die "downgegradete" Datenbank wieder drüberzubügeln - geht nicht, weil alle möglichen Tabellen bereits existieren. Idee: JETZT noch mal alle Tabellen löschen und downgegradete Datenbank drüber? - Fehlanzeige.

    Schiet... Und nu? Ich werd jetzt noch mal probieren, die 2.0er draufzuspielen. Vielleicht klappt das ja wenigstens...

    :-(

    Hat sich jemand schon mal erfolgreich mit dem Thema downgrad beschäftigt? Im Web hab ich keine "echte Anleitung" gefunden - Wäre für Tipps und Anregungen dankbar...

    Ich bin nicht so der Spezialist in Sachen MySQL - Also die "jungfräuliche" Installation - Die ist natürlich soweit kein Problem. Aber wenn ich dann die ganzen Inhalte wieder übernehmen will, werde ich vermutlich ins Schwitzen geraten.

    Es gibt ja ein "Downgrade"-Skript für die Datenbank. Ist das Dings empfehlenswert?

    Oder könnte es sein, dass ich mir (weil meine Seite so langsam geworden ist) irgendwelche Strukturen versaut habe, die das Downgrade-Skript auch nicht mehr reparieren kann? Sprich: Sollte ich besser alles komplett platt machen?

    Wenn ich jetzt mit ner leeren Datenbank starte - wie krieg ich die Inhalte (also NUR Seiten und Beiträge) aus dem BackUp meiner alten Datenbank wieder rein? Geht das überhaupt? (phpMyAdmin ist installiert)

    ... wird wahrscheinlich eh darauf hinauslaufen ... müssen.

    Aber morgen ist auch noch ein Tag. Vielleicht hab ich bis dahin ne eingebung? Eventuell diesmal eine hilfreiche? Wir werden sehen... Was lange wiehert, wird endlich Pferd.