Page 1 of 4

Gästebuch Problem V. 27-08

Posted: Sun 29. Aug 2004, 20:55
by cwenet
A technical problem occured while you have tried to sign the guestbook.

Diese Fehlermeldung erhalte ich. Die Version 27.08. wurde unabhängig von einer Vorversion installiert.
Was muss bei der Einrichtung des neuen Gästebuches noch beachtet werden?
Und, wie sieht das Handling mit der ID aus?

Christoph

Posted: Sun 29. Aug 2004, 21:01
by Pappnase
hallo

hast du die upgrade.php gefahren?

Posted: Sun 29. Aug 2004, 21:05
by cwenet
Nein. Muß diese trotz Erstinstallation ausgeführt werden? Also es existiert noch keine Vorversion.

Posted: Sun 29. Aug 2004, 21:10
by Pappnase
hallo

ne eigentlich dann nicht! hast du alle rechte richtig gestezt?!

Posted: Sun 29. Aug 2004, 21:19
by cwenet
Du meinst die Sache mit dem chmod? Nach dem Setup war alles im "grünen Bereich".

Die Fehlermeldung steht in der Datei cnt18.article.inc Zeile 249
Aber wie diese ausgelöst wird ist mir nicht klar

Posted: Mon 30. Aug 2004, 01:52
by pepe
Hi cwenet,

bei mir taucht diese Meldung nur bei Installation auf dem lokalen Rechner auf.
Auf dem Server funktioniert alles einwandfrei.
Das hat mir gereicht, wenn es auch nicht 100% zufriedenstellend ist. :cry:

Posted: Mon 30. Aug 2004, 02:28
by DeXXus
Eine Störung tritt auf, wenn die lokale Installation nicht an spezifiziertes URL anschließen kann.

Posted: Mon 30. Aug 2004, 06:30
by cwenet
Ich habe die neue Version nicht lokal installiert.
In der alten Version hat das Gästebuch funktioniert.
Irgendetwas muß geändert worden sein, daß jetzt andere Voraussetzungen notwendig sind.
Nun weiß ich nicht mehr weiter. :(

Christoph

Posted: Mon 30. Aug 2004, 08:55
by Pappnase
hallo

kann es sein das vielleicht was beim upload schief gegangen ist!?

Posted: Mon 30. Aug 2004, 14:24
by Oliver Georgi
database update!!!

Posted: Mon 30. Aug 2004, 19:42
by Christian
Tja ich habe das selbe Problem, local funktioniert das Gästebuch aber auf meinen Server nicht mehr. Die Version vom 27-08-2004 wurde neu installiert.

MfG
Christian

Posted: Mon 30. Aug 2004, 23:04
by Oliver Georgi
der Gästebuch Content Part wurde verändert - das Template ausgelagert. Das also unbedingt prüfen.

Und das Datenbakupdate nicht vergessen!!!

Oliver

Posted: Tue 31. Aug 2004, 06:39
by cwenet
So sieht meine Gästebuch-Tabelle aus: (Export aus PHPMyAdmin)

CREATE TABLE `cwe_phpwcms_guestbook` (
`guestbook_id` int(11) NOT NULL auto_increment,
`guestbook_cid` int(11) NOT NULL default '0',
`guestbook_msg` text NOT NULL,
`guestbook_name` text NOT NULL,
`guestbook_email` text NOT NULL,
`guestbook_created` varchar(14) NOT NULL default '',
`guestbook_trashed` int(1) NOT NULL default '0',
`guestbook_url` text NOT NULL,
`guestbook_show` int(1) NOT NULL default '0',
`guestbook_ip` varchar(20) NOT NULL default '',
`guestbook_useragent` varchar(50) NOT NULL default '',
PRIMARY KEY (`guestbook_id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;


Das ist das verfügbare Database Update:

#####################################################
#
# PHPWCMS SQL Update
#
# 13.08.2004
#
#####################################################

ALTER TABLE `cwe_phpwcms_guestbook` ADD `guestbook_show` INT( 1 ) NOT NULL ;
ALTER TABLE `cwe_phpwcms_guestbook` CHANGE `guestbook_url` `guestbook_url` TEXT NOT NULL ;
ALTER TABLE `cwe_phpwcms_guestbook` CHANGE `guestbook_email` `guestbook_email` TEXT NOT NULL ;
ALTER TABLE `cwe_phpwcms_guestbook` CHANGE `guestbook_name` `guestbook_name` TEXT NOT NULL ;
ALTER TABLE `cwe_phpwcms_guestbook` ADD `guestbook_ip` VARCHAR( 20 ) NOT NULL ;
ALTER TABLE `cwe_phpwcms_guestbook` ADD `guestbook_useragent` VARCHAR( 50 ) NOT NULL ;


Wenn ich das über upgrade.php ausführe erhalte ich folgende Fehler:

-- ERROR --
ALTER TABLE `cwe_phpwcms_guestbook` ADD `guestbook_show` INT( 1 ) NOT NULL;ALTER TABLE `cwe_phpwcms_guestbook` CHANGE `guestbook_url` `guestbook_url` TEXT NOT NULL;ALTER TABLE `cwe_phpwcms_guestbook` CHANGE `guestbook_email` `guestbook_email` TEXT NOT NULL;ALTER TABLE `cwe_phpwcms_guestbook` CHANGE `guestbook_name` `guestbook_name` TEXT NOT NULL;
-- ERROR --
ALTER TABLE `cwe_phpwcms_guestbook` ADD `guestbook_ip` VARCHAR( 20 ) NOT NULL;
-- ERROR --
ALTER TABLE `cwe_phpwcms_guestbook` ADD `guestbook_useragent` VARCHAR( 50 ) NOT NULL;


Eintrag inder config.inc.php:
$phpwcms["db_prepend"] = "cwe";


Muß ich noch was am template ändern?
Bin fast am heulen. :cry:

Wie gesagt, es ist eine komplette Neuinstallation. Es gab an dieser Stelle zuvor kein PHPWCMS.


Christoph

Posted: Tue 31. Aug 2004, 08:33
by Oliver Georgi
Na passt doch schon. Vergleiche mal einfach Deine exportierte Tabelle und die Upgrade-Anweisung. Wenn es eine komplette Neuinstallation ist, hast Du üblicherweise kein Problem...
...und das Gästebuch funktioniert - war eine Auftragsarbeit (Danke nochmal an nekket).

Oliver

Posted: Tue 31. Aug 2004, 09:31
by cwenet
Ok. Es sieht alles in Ordnung aus. Gehen tut es trotzdem nicht.
Ich glaube, ich lasse es einfach los und denke an etwas anders.
Schade, dass ich es nicht zum Laufen bringe.
Trotzdem Danke für die Hilfestellung.

Christoph