Page 1 of 1

Problem mit serendipity_event_google_sitemap.php

Posted: Mon May 04, 2009 11:47 am
by moonchild
Hallo,
seit einigen Tagen habe ich ein Problem mit der serendipity_event_google_sitemap.php. Ich habe ein aktuelles System Serendipity 1.4.1 und PHP 4.4.9, Sitemap Generator 0.47 und nicht dran rumgespielt. Es passiert eigentlich nichts, aber die Meldung macht mich halt stutzig:

Code: Select all

Warning: Wrong parameter count for min() in /home/www/plugins/serendipity_event_google_sitemap/serendipity_event_google_sitemap.php on line 364

Warning: Wrong parameter count for min() in /home/www/plugins/serendipity_event_google_sitemap/serendipity_event_google_sitemap.php on line 365
http_request Object ( [_url] => net_url Object ( [url] => http://www.google.com/webmasters/tools/ping?sitemap=%2Fsitemap.xml.gz [protocol] => http [username] => [password] => [host] => www.google.com [port] => 80 [path] => /webmasters/tools/ping [querystring] => Array ( [sitemap] => %2Fsitemap.xml.gz ) [anchor] => [useBrackets] => 1 [user] => [pass] => ) [_method] => GET [_http] => 1.1 [_requestHeaders] => Array ( [host] => www.google.com [user-agent] => PEAR HTTP_Request class ( http://pear.php.net/ ) [connection] => close [accept-encoding] => gzip ) [_user] => [_pass] => [_sock] => net_socket Object ( [_debug] => [_default_error_mode] => [_default_error_options] => [_default_error_handler] => [_error_class] => PEAR_Error [_expected_errors] => Array ( ) [fp] => [blocking] => 1 [persistent] => [addr] => 74.125.39.104 [port] => 80 [timeout] => [lineLength] => 2048 ) [_proxy_host] => [_proxy_port] => [_proxy_user] => [_proxy_pass] => [_postData] => Array ( ) [_body] => [_bodyDisallowed] => Array ( [0] => TRACE ) [_postFiles] => Array ( ) [_timeout] => [_response] => http_response Object ( [_sock] => net_socket Object ( [_debug] => [_default_error_mode] => [_default_error_options] => [_default_error_handler] => [_error_class] => PEAR_Error [_expected_errors] => Array ( ) [fp] => [blocking] => 1 [persistent] => [addr] => 74.125.39.104 [port] => 80 [timeout] => [lineLength] => 2048 ) [_protocol] => HTTP/1.1 [_code] => 400 [_headers] => Array ( [content-type] => text/html; charset=UTF-8 [expires] => Mon, 04 May 2009 09:40:11 GMT [date] => Mon, 04 May 2009 09:40:11 GMT [cache-control] => private, max-age=0 [x-content-type-options] => nosniff [connection] => close [server] => GFE/2.0 [transfer-encoding] => chunked ) [_cookies] => [_body] =>
Bad Request
Error 400
[_chunkLength] => 0 [_listeners] => Array ( ) ) [_allowRedirects] => [_maxRedirects] => 3 [_redirects] => 0 [_useBrackets] => 1 [_listeners] => Array ( ) [_saveBody] => 1 [_readTimeout] => [_socketOptions] => ) Konnte Update nicht an www.google.com melden: http://www.google.com/webmasters/tools/ping?sitemap=%2Fsitemap.xml.gzSitemap Update an submissions.ask.com gemeldet.
Alternativ kann sie auch in die robots.txt eingefügt werden.

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Mon May 04, 2009 12:23 pm
by garvinhicking
Hi!

Also die erste Warning scheint zu besagen, dass eine SQL-Abfrage scheitert.

Wenn Du in phpMyAdmin folgendes ausführst:

Code: Select all

SELECT MIN(timestamp) AS min_time FROM serendipity_entries
was erhälst du dann?

Die zweite Meldung heißt wohl eher, adss die Google-Seite gerade offline inst?!?

Grüße,
Garvin

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Wed May 06, 2009 11:32 am
by moonchild
Hi Garvin,
google meldet eine fehlerhafte Ausgabe der Datei sitemap.xml.gz

Bei der Abfrage erhalte ich folgende Ausgabe:

Code: Select all

Zeige Datensätze 0 - 0 (1 insgesamt, die Abfrage dauerte 0.0186 sek.)

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Wed May 06, 2009 2:46 pm
by garvinhicking
Hi!

Kann es sein dass deine serendipity_entries Datenbanktabelle leer ist?!? Ohne einträge kann keine Sitemap erstellt werden...

Grüße,
Garvin

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Fri May 08, 2009 11:44 am
by moonchild
Hallo Garvin,
garvinhicking wrote:Kann es sein dass deine serendipity_entries Datenbanktabelle leer ist?!? Ohne einträge kann keine Sitemap erstellt werden...
Die Tabelle ist nicht leer, sondern enthält alle meine Einträge. Nachdem ich jetzt mal google (http://www.google.com/webmasters/tools/ping?sitemap=%s) rausgenommen habe, ist nur noch ask.com drin: (http://submissions.ask.com/ping?sitemap=%s) Beide Einträge waren mit Sekikolon getrennt. Die Fehlermeldung taucht jetzt nicht mehr auf, ich hätte natürlich trotzdem gerne die Sitemap auch für google...

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Sat May 09, 2009 10:50 am
by moonchild
Hm, der Fehler tritt nicht mehr auf. Ich habe jetzt halt nur den Ask und den Google Eintrag vertauscht.

Code: Select all

Sitemap Update an submissions.ask.com gemeldet.
Sitemap Update an www.google.com gemeldet.
Allerdings: Bei den Webmastertools von Google werden in der Analyse der sitemap.gz jetzt allerdings fehlende Seiten reklamiert. Beispiel:

http://www.trueten.de/permalink/Wer-hat ... Daten.html wird als fehlend gekennzeichnet. Über die Suche erreicht man den Beitrag jedoch:

http://www.trueten.de/index.php?serendi ... eine+Daten"

Allerdings nicht über den Permalink. Was soll das denn? :shock:

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Sat May 09, 2009 10:53 am
by garvinhicking
Hi!

Vielleicht hast Du mal das custom permalinks plugin installiert und dann wieder gelöscht? DAnn ist die Seite über diesen custom permalink (das ist kein standard internern s9y link) nicht mehr verfügbar,

Grüße
Garvin

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Sat May 09, 2009 10:59 am
by moonchild
Moin Garvin,
das Plugin habe ich installiert. Kann sein, daß ich das irgendwann einmal deinstalliert hatte. Hm, und nun? 8)

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Sun May 10, 2009 6:44 pm
by garvinhicking
Hi!

In dem Fall könntest Du dann in der Konfiguration vom sitemap plugin einfach ausstellen dass diese Permalinks ausgegeben werden. Dann kommen die nich mehr in die sitemap rein.

Grüße,
Garvin

Re: Problem mit serendipity_event_google_sitemap.php

Posted: Mon May 11, 2009 12:08 pm
by moonchild
Klappt, die Fehlermeldung ist weg. Vielen Dank!