StaticPages - Tabelle nicht vorhanden

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
petermeter
Regular
Posts: 18
Joined: Mon Nov 07, 2005 11:04 am

StaticPages - Tabelle nicht vorhanden

Post by petermeter »

Gelöscht
Last edited by petermeter on Fri Sep 05, 2008 5:56 pm, edited 1 time in total.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: StaticPages - Tabelle nicht vorhanden

Post by garvinhicking »

Ja, die version 3.09 des Plugins enthielt leider fehlerhaften Code; Du müsstest das Plugin in der aktuellen Version (3.13 oder 3.14) mal neu installieren, dann wird die Tabelle auch erstellt...

Viele Grüße,
garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
petermeter
Regular
Posts: 18
Joined: Mon Nov 07, 2005 11:04 am

Danke, aber...

Post by petermeter »

dafür macht er jetzt hier ein Problem (auf der internetseite):

Warning: Cannot use a scalar value as an array in /kunden/12345/systeme/serendipity/peterm/include/functions.inc.php on line 154

komisch komisch.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Danke, aber...

Post by garvinhicking »

Kannst Du in der Datei mal folgenden Code suchen:

Code: Select all

   foreach ($ary as $data) {
        if ($parentid === VIEWMODE_LINEAR || !isset($data[$parent_name]) || $data[$parent_name] == $parentid) {
            $data['depth'] = $depth;
            $_resArray[] = $data;
            if ($data[$child_name] && $parentid !== VIEWMODE_LINEAR ) {
                serendipity_walkRecursive($ary, $child_name, $parent_name, $data[$child_name], ($depth+1));
            }
        }
    }
und das mal ändern in:

Code: Select all

   foreach ($ary as $data) {
        if (!is_array($data)) {
            echo "ERROR: " . print_r($ary, true) . "<br />\n";
        }
        if ($parentid === VIEWMODE_LINEAR || !isset($data[$parent_name]) || $data[$parent_name] == $parentid) {
            $data['depth'] = $depth;
            $_resArray[] = $data;
            if ($data[$child_name] && $parentid !== VIEWMODE_LINEAR ) {
                serendipity_walkRecursive($ary, $child_name, $parent_name, $data[$child_name], ($depth+1));
            }
        }
    }
Dann müssten wir genauere Fehlermeldungen kriegen. Ich fürchte da schlägt eine Abfrage der Staticpage-Tabellen fehl.

Welche staticpage version hast Du nun installiert? Wo genau kommt die Fehlermeldung, kannst du einen screenshot machen?

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
petermeter
Regular
Posts: 18
Joined: Mon Nov 07, 2005 11:04 am

Version 3.14

Post by petermeter »

Gelöscht
Last edited by petermeter on Fri Sep 05, 2008 5:58 pm, edited 1 time in total.
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Re: Version 3.14

Post by falk »

petermeter wrote:Wie du mir geraten hast, habe ich die alte Version gelöscht und ebenfalls per ftp aus dem plugin ordner gelöscht.
Danach per Spartacus die aktuelle 3.14 installiert.

Leider kann ich den angegebenen Text nicht finden. Sowohl die Suche des staticpage ordners (nach inhalt) als auch die suche in der event_staticpage.php bleiben erfolglos.

bklocke :roll:

p.s.: screenshot ist glaube ich nicht nötig, geh einfach auf menüpunkt impressum http://weblog.bklocke.de
Probier es mal mit der Datei /kunden/12345/systeme/serendipity/peterm/include/functions.inc.php
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Version 3.14

Post by garvinhicking »

Der Fehler lag leider in der neuen Abfrage mit published/draft pages.

Setz bitte deine Seite mal als "Veröffentlichungsstatus" auf "Veröffentlichung" ("Publish" im englischen). Dann geht der Fehler weg.

Ich habe aber auch version 3.15 committed, in dem der Fehler auch dann nicht mehr aufrtitt wenn keine veröffentlichten Seite vorhanden sind.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
petermeter
Regular
Posts: 18
Joined: Mon Nov 07, 2005 11:04 am

ERROR: Array ( [0] => 1 )

Post by petermeter »

Jetzt kommt die Meldung:

Code: Select all

ERROR: Array ( [0] => 1 )

Warning: Cannot use a scalar value as an array in /kunden/12345/systeme/serendipity/peterm/include/functions.inc.php on line 157
:shock:


Nachtrag:

Ich Dösel, auf die functions.inc.php hätte ich auch selber kommen können. :roll:
Last edited by petermeter on Wed Nov 09, 2005 1:04 pm, edited 1 time in total.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: ERROR: Array ( [0] => 1 )

Post by garvinhicking »

(die zeile in der functions.iunc.php kannst du dann wieder rausnehmen :)

Grüße,
garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
petermeter
Regular
Posts: 18
Joined: Mon Nov 07, 2005 11:04 am

Gemacht getan

Post by petermeter »

...und schon ne idee? :D
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Gemacht getan

Post by garvinhicking »

Peter, klar, guck mal 4 Nachrichten früher :)

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
petermeter
Regular
Posts: 18
Joined: Mon Nov 07, 2005 11:04 am

UUUPPPPSSS

Post by petermeter »

:oops: Ok Danke!!!! :D
Post Reply