Probleme mit Kleinanzeigen-Mod "Could not update chaser

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Tupamaro
Mitglied
Beiträge: 67
Registriert: 23.03.2005 12:56

Probleme mit Kleinanzeigen-Mod "Could not update chaser

Beitrag von Tupamaro »

Hallo,
bei mir kommt seit neuestem immer folgende Meldung wenn ich meine Kleinanzeigen öffne:
Could not update chasers data

DEBUG MODE

SQL Error : 1054 Unknown column 'status' in 'field list'

UPDATE forum_ads_chasers SET status = 'expired' WHERE id = 17

Line : 169
File : ads_renewal_mailer.php
Beim zweiten Mal anklicken funktioniert es aber und ich bekomme ohne Probleme die Kleinanzeigen zu sehen.

Wie kann ich das beheben? Danke schonmal
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hi,

es könnte daran liegen das der Tabellen-Feld Name "status" eine MySQL Variable ist.

Wenn man trotzdem diesen Feldnamen verwenden möchte, muss dieser Variablenname in einfachen Anführungszeichen aufgerufen werden.
UPDATE forum_ads_chasers SET 'status' = 'expired' WHERE id = 17
Versuche mal die Zeile 169 in der Datei ads_renewal_mailer.php zu finden.

Wenn Du damit Probleme haben solltest, verlinke die betreffende Datei als TXT Datei ( siehe meine Signatur.... )
Tupamaro
Mitglied
Beiträge: 67
Registriert: 23.03.2005 12:56

Beitrag von Tupamaro »

Hab die Zeile gefunden aber kann mit PHP-Code nicht wirklich was anfangen. Hab jetzt mal spasseshalber eine Spalte "Status" in die betroffene PHP-Tabelle eingefügt und anscheinend hilft das. Kann aber auch sein dass das nur solange wirkt bis ich den Rechner neu starte.

Danke schonmal für die Hilfe. Ich werde jetzt erstmal auf die neuste Version updaten. Vielleicht hilft das ja.

Hier ist die Datei.
http://www.tupamaro.de/Download/ads_renewal_mailer.txt
Zuletzt geändert von Tupamaro am 20.02.2007 14:22, insgesamt 1-mal geändert.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Verlinke doch mal bitte Deine ads_renewal_mailer.php
Tupamaro
Mitglied
Beiträge: 67
Registriert: 23.03.2005 12:56

Beitrag von Tupamaro »

Da heben wir uns überschnitten :D
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hehe....

...dann versuche mal das:

Suche:

Code: Alles auswählen

				$sql = "UPDATE ". ADS_CHASERS_TABLE ."
						SET status = '$status' 
						WHERE id = $id";
Ersetze:

Code: Alles auswählen

				$sql = "UPDATE ". ADS_CHASERS_TABLE ."
						SET 'status' = '$status' 
						WHERE id = $id";
bzw... wenn das Tabellen Feld "status" vorher nicht vorhanden war, gibts die gleiche Fehlermeldung ;-)
Tupamaro
Mitglied
Beiträge: 67
Registriert: 23.03.2005 12:56

Beitrag von Tupamaro »

Hat sich nix geändert. Selbst als ich meine selbsterstellte Status-Zeile aus der Tabelle gelöscht habe.

Das war ja das Problem. Beim ersten Aufruf kommt die Fehlermeldung, ab dann nicht mehr. Allerdings hab ich noch nicht raus bis wann. Ob ich den Computer nur runterfahren muss oder ob 24h vergehen müssen, keine Ahnung.

Aber schonmal danke. Ich mach jetzt erstmal ein Update.
Tupamaro
Mitglied
Beiträge: 67
Registriert: 23.03.2005 12:56

Beitrag von Tupamaro »

Sieht ganz gut aus, nur hab ich jetzt folgende Fehlermeldung:

http://www.tupamaro.de/Download/fehler.jpg
Edit by Dr.Death: Bild als URL dargestellt

Die genannten Dateien sind hier zu finden:

http://www.Tupamaro.de/Download/lang_main_ads.txt
http://www.Tupamaro.de/Download/page_header.txt

Kann mir da noch jemand helfen?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

In Deiner Datei: lang_main_ads.php ist warscheinlich ein Leerzeichen zuviel. ( Erste (Leer-) Zeile am besten entfernen ;-) )


Schau Dir diesen Artikel dazu etwas näher an.... Was bedeutet 'headers already sent'?


Zudem: Beachte auch den phpBB.de Knigge - Thema Grösse von Avataren und Bildern
Tupamaro
Mitglied
Beiträge: 67
Registriert: 23.03.2005 12:56

Beitrag von Tupamaro »

Hat alles geklappt. Danke!
Antworten

Zurück zu „phpBB 2.0: Mod Support“