Zurück   WordPress Deutschland Forum > Support > Plugins und Widgets

Antwort
 
Themen-Optionen Ansicht
Alt 26.02.2010, 15:35   #1 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Fehlerseite wird nicht angezeigt

Hallo!

Und schon wieder habe ich ein Problem. Bei mir wird nämlich auf der englischsprachigen Website, die Fehlerseite nie angezeigt - sondern nur eine weiße Seite, wo nichts steht und es nichts zu entdecken gibt.

Wie kann man das Problem lösen? Das ist aber wirklich nur auf der englischen (also auch auf jeder anderen fremdsprachigen Webseite).

Vielen Dank für eure Antworten!

P.S.: Warum ich das hierein gestellt habe, liegt daran, dass ich das Plugin WPML verwende.

Geändert von rapid10 (26.02.2010 um 15:38 Uhr).
rapid10 ist offline   Mit Zitat antworten
Alt 26.02.2010, 16:34   #2 (permalink)
WPD-Moderator
 
Benutzerbild von Ammaletu
 
Registriert seit: 14.07.2007
Ort: Bonn
Beiträge: 4.316
Ob PHP-Fehler am Bildschirm ausgegeben werden oder nicht ist eine Frage der Server-Konfiguration. Vorzuziehen ist es, die Fehler in eine Datei zu loggen und sie nicht dem Besucher anzuzeigen. So gesehen ist alles in Ordnung, denke ich, und Du musst nur noch rausfinden, wohin die Fehler bei Dir geloggt werden.
__________________
Mein Blog || Code-Notizen || Schon in die FAQ geschaut?

Geändert von Ammaletu (28.02.2010 um 18:45 Uhr).
Ammaletu ist offline   Mit Zitat antworten
Alt 26.02.2010, 21:41   #3 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Ich habe die geloggten Fehler gefunden. Nämlich folgende:

Code:
Warning:  include() [function.include]:  Filename cannot be empty in /var/www/web124/html/blizzing/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php  on line 409

Warning:  include() [function.include]:  Filename cannot be empty in /var/www/web124/html/blizzing/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php  on line 409

Warning:  include() [function.include]:  Failed opening '' for inclusion  (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/web124/html/blizzing/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php  on line 409
Also liegt es nicht an mir der Fehler. Anscheinend an den Dateien des Plugins.
Ist dieser Fehler schon öfters vorgekommen? Wie kann man diesen beheben?
rapid10 ist offline   Mit Zitat antworten
Alt 26.02.2010, 23:46   #4 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Ich habe es geschafft. Es hat die 404.php gefehlt. Diese habe ich erstellt und nun läuft alles. Danke für deine Hilfe!

Allerdings habe ich jetzt noch ein Problem: Wenn ich etwas über die Suchmaske auf ENGLISCH suche und dabei nichts gefunden wird, bekomme ich nicht die normale Überschrift ("Search results for "Search" - 0 hit), sondern folgende Überschrift:
Code:
Search results for "" - 11 hit
Auf Deutsch wird alles richtig angezeigt, doch nur in Englisch kommt das Problem.
Hier ist der Link zu meinem Blog: www.blizzing.net

Danke für eure Hilfe!
rapid10 ist offline   Mit Zitat antworten
Alt 28.02.2010, 11:38   #5 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Habt ihr keine Idee, wie ich das noch hinbekommen kann?
rapid10 ist offline   Mit Zitat antworten
Alt 28.02.2010, 18:55   #6 (permalink)
WPD-Moderator
 
Benutzerbild von Ammaletu
 
Registriert seit: 14.07.2007
Ort: Bonn
Beiträge: 4.316
In meinem letzten Posting hatte ich Dich falsch verstanden, sorry. Dachte, es geht Dir um die Anzeige von PHP-Fehlern.

Zu Deinem neuen Problem: Werden die Seiten denn vom gleichen Template dargestellt? Ja, oder? Dann ist das schon komisch. Und wieso "11" bzw. mittlerweile "12"? Hat die Zahl irgendeinen Bedeutung? Naja, such auf jeden Fall mal den Teil der search.php raus, welcher die Anzeige für 0 Ergebnisse regelt, und poste den Ausschnitt hier mal. Vielleicht sieht man es da ja.
__________________
Mein Blog || Code-Notizen || Schon in die FAQ geschaut?
Ammaletu ist offline   Mit Zitat antworten
Alt 28.02.2010, 22:55   #7 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Danke für deine Antwort!

Ich habe keine search.php, das habe ich in die index.php geschrieben. Und das wird angezeigt (sollte angezeigt werden )

PHP-Code:
<?php if ( is_search()) { ?>
            <h1><?php _e('Suchergebnisse f&uuml;r ''blizzing'); echo '&raquo;' .$s'&laquo;'?> - <?php $my_query =& new WP_Query("s=$s & showposts=-1"); echo $my_query->post_count_e(' Treffer''blizzing'); ?></h1>
        <?php ?>
rapid10 ist offline   Mit Zitat antworten
Alt 01.03.2010, 18:51   #8 (permalink)
WPD-Moderator
 
Benutzerbild von Ammaletu
 
Registriert seit: 14.07.2007
Ort: Bonn
Beiträge: 4.316
Sorry, ich bin gerade sehr knapp mit der Zeit dran. Probiere eventuell mal get_search_query() anstatt $s. Und statt eine eigene Query aufzumachen, kannst Du doch auch die vorhandene benutzen für die Ergebnisausgabe ($query glaube ich)?!

Ich denke auf jeden Fall, dass $s bei Deiner englischen Seite leer ist, weswegen dann auch die Query alle Posts und nicht nur die zur Suche passenden zählt.

Hm... Google... Hast Du das hier beachtet?
http://wpml.org/documentation/suppor...s/search-form/
__________________
Mein Blog || Code-Notizen || Schon in die FAQ geschaut?
Ammaletu ist offline   Mit Zitat antworten
Alt 01.03.2010, 20:04   #9 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Super, danke! Ich werde das gleich ausprobieren.
Und das vom WPML habe ich auch schon gefunden, hat aber nichts geholfen.

Vielen Dank!
rapid10 ist offline   Mit Zitat antworten
Alt 01.03.2010, 20:22   #10 (permalink)
PostRank: 1
 
Registriert seit: 25.02.2010
Beiträge: 31
Super, super, super! Vielen Dank es hat funktioniert!
Es wundert mich nur ein bisschen, wenn keine Treffer im englischen Blog gefunden werden, steht als title-Tag "Page not found | Blizzing", obwohl im deutschen steht "Search | Suchergebnisse | Blizzing".
Hmm ... aber was Schlimmeres soll mir nicht passieren.

Vielen Dank nochmal für deine super Hilfe!
rapid10 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt