Wenn man da oben alles markiert und dann in eine Datei einfügt, stehen vor dem <?php drei und nach dem ?> noch ein Leerzeichen. Frage mich, wo die herkommen.
Gruß
Ingo
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenWenn man da oben alles markiert und dann in eine Datei einfügt, stehen vor dem <?php drei und nach dem ?> noch ein Leerzeichen. Frage mich, wo die herkommen.
Gruß
Ingo
Wird bei jedem Seitenaufruf der Inhalt von 'rewrite_rules' neu in den Speicher geladen, oder nur einmal beim ersten Aufruf o.ä. und dann aus dem im Speicher vorhanden Inhalt gelesen?
Ja sicher doch, jeder Seitenaufruf lädt immer alles neu in den Speicher, wie soll das auch anders gehen.
Ich habe mal eine Milchmädchen-Rechnung angestellt.
Angenommen, ich habe ein memory_limit von 16M, was durchaus ein üblicher Wert ist. Jede statische Seite benötigt ein halbes kByte in den Rewrite-Rules und WP mit einigen Plugins belegt schon mal allein ca 10M. Bleiben also noch 6M übrig, so daß dann nach etwa 12000 Seiten Schluß wäre ![]()
Gruß
Ingo
Alphawolf
Doch, die Option 'rewrite_rules' wird jedesmal komplett geladen, um die passende Permalink-Regel zu finden. Das Array wird dann in einer Schleife auf preg_match losgelassen. Die erste passende Regel wird genommen.
Gruß
Ingo
Dann schau doch mal spaßeshalber in der wp_options in den Inhalt der Option 'rewrite_rules'. Das was früher in die .htaccess geschrieben wurde, steht nun halt in der Datenbank. Oder laß es Dir direkt anzeigen:
http://forum.wordpress-deutschland.org/konfiguration/…html#post121281
Gruß
Ingo
Dabei sollte man aber nicht vergessen, das bei Verwendung von Permalinks für jede statische Seite mehrere eigene Regeln in die Rewrite-Rules eingetragen werden. Und diese werden jedesmal komplett in den Speicher geladen, so das irgenwann ein Speichermangel (memory_limit) auftreten könnte. Diese Grenze wird, wenn überhaupt, bestimmt eher erreicht, als die datenbanktechnische Grenze.
Gruß
Ingo
Das kann schon passieren, weil Wordpress beim Start mit validate_current_theme überprüft, ob das aktuelle eingestellte Theme existiert und falls nicht, es wieder auf default zurückstellt.
Gruß
Ingo
Das mit der Weiterleitung von /?p=123 auf /das-ist-eine-permalink ist jetzt in Wordpress 2.3 schon mit drin.
z.B.: http://schnurpsel.de/?p=65
Gruß
Ingo
Die wp-rss2.php ist bestimmt nicht der Verursacher, sofern Du da nicht drin rumeditiert hast, ist die ja so original von WP, da ist dann alles in Ordnung.
"in der wp-config.php ist glaub ich nichts", glauben reicht nicht, wir müssen wissen ![]()
Und Leerzeichen oder Leerzeilen am Ende nach dem ?> sieht man ja auch nicht auf den ersten Blick.
Gruß
Ingo
Es gibt da einige Möglichkeiten, wo die Leerzeilen herkommen könnten. Entweder ist da irgendein Plugin verantwortlich, oder Du hast z.B. in Deiner wp-config.php ein paar Leerzeilen drin. Diese müssen da raus, nicht nur Leerzeilen sondern auch Leerzeichen, die vor dem <?php oder nach dem ?> stehen.
Gruß
Ingo
Eine weiße Seite wird z.B. auch dann angezeigt, wenn die PHP-Fehlerausgabe ausgeschaltet (display_errors=Off) ist und ein Fehler auftritt, z.B in der wp-config.php ein String nicht geschlossen ist oder Ähnliches.
Gruß
Ingo
Problem ist behoben, funktioniert wieder alles bei den stichprobenartig aufgerufenen Blogs.
Gruß
Ingo
Nach dem Verstellen der Werte muß meist noch der Werbserver (falls PHP als Apache-Modul läuft) neu gestartet werden.
Gruß
Ingo
Sowas wird man vermutlich bei den "üblichen Verdächtigen" nicht finden. Ich habe mir für Servlets und JSP eigens den einfachsten Rootserver (ein VServer dürfte es auch tun) zugelegt und JAVA und Tomcat selbst installiert. Es soll wohl aber auch spezialisierte Hoster geben, die das auch als Nichtserver anbieten. Hatte hier vor einiger Zeit hier schonmal jemand gefragt, wenn ich mich recht entsinne.
Gruß
Ingo
Wie mir grad vom telefonischen Support bestätigt wurde, liegt das Problem bei 1und1, welches aber frühestens morgen bearbeitet werden kann. Betroffen sind wohl alle etwa 400000 1und1-Blogs (die Zahl ist allerdings nicht bestätigt und nur das Ergebnis der Google-Suche ![]()
Also abwarten und Tee trinken, oder einfach schlafen gehen.
Gruß
Ingo
Gruß
Ingo
Ja, da scheint das Rewriting irgendwie gestört zu sein. Wenn man bei den Permalinkeinstellungen "Benutzerdefinierte Struktur:" leer läßt, funktioniert zumindest der Standard mit /?p=1 usw.
Es gibt gar nicht mal so wenige 1und1 Blogs ![]()
"1&1 Blog - powered by WordPress" - Google-Suche
Gruß
Ingo
Man kann das zwar so zu Fuß machen, einfacher ist es jedoch, eine neue WP-Loop zu starten. Ich habe bei mir folgendes verwendet:
<?php
// die weiteren 5 Beiträge abfragen
query_posts( "showposts=5&offset=1" );
?>
<h2>Weitere Beiträge</h2>
<ul class="more_posts">
<?php while (have_posts()) : the_post(); ?>
<li>
<h3><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
<?php
the_content_rss( '', 0, '', 23);
?><br />
<small>von <?php the_author(); ?>, <?php the_time('j. F Y'); ?> <?php comments_number('| Keine Kommentare','| Kommentare (1)','| Kommentare (%)', 'Nummer'); ?></small>
<?php endwhile; ?>
</li>
</ul>
</div>
Alles anzeigen
Bei mir lasse ich nach dem ersten komplett angezeigten Artikel die nächsten 5 als verkürzte Liste ausgeben.
Wie das aussieht, kann man hier sehen:
Schnurpsel » Start
Du müßtest das dann natürlich an Deine Wünsche anpassen. Also showposts=10 setzen und offset=0 oder entfernen. Bei der Ausgabe the_content_rss z.B. durch the_excerpt ersetzen.
Gruß
Ingo
15 Euro? Welches Paket ist es denn?
Plugin nützt auch nichts, man kann es ja im 1und1-Fertigblog nicht installieren.
Ich habe mal zu meinen Blog-Anfangszeiten auch mit dem 1und1-Fertigblog rumprobiert, man kann in gewissen Grenzen mit extern nachgeladener CSS-Datei ein wenig am Aussehen rumschrauben. Ist aber alles nur ein Notbehelf. Empfehlen kann ich das nicht wirklich.
Gruß
Ingo
Naja, sofern Dein Webpaket bei 1&1 PHP und mindestens eine Datenbank hat, kannst Du Wordpress auch normal installieren und hast dann alle Freiheiten.
Gruß
Ingo
Da scheint die index.php zu fehlen.
Gruß
Ingo