allgemeiner fehler: Error in posting

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
brainwave
Mitglied
Beiträge: 21
Registriert: 25.10.2002 15:16
Wohnort: München

allgemeiner fehler: Error in posting

Beitrag von brainwave »

Hallo,

ich kann in meinem gerade installierten phpbb2.0.3 keine neuen postings machen! bekomme folgende fehlermeldung:

error in posting

debug:

INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES (622, 2, -1, 'sascha', 1035551907, 'd9e4f4db', 1, 0, 1, 0)

Line : 267
File : /is/htdocs/28876/www.mydomain.de/forum/includes/functions_post.php

was kann das sein? ein fehler in der datenbank?

ich benutze mysql bei hosteurope! alle anderen forum funktionen funktionieren einwandfrei! in die tabelle phpbb_topics wird sogar alles korrekt eingetragen!

Bitte helft mir!
Sascha
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

hmm... seltsam. Das Board hast Du gerade erst installiert, sagst Du?
Das komische is, das dann versucht wird ein Topic mit der ID 622 einzutragen, desweiteren hast Du laut der Meldung die ID -1, die eigentlich der Standard-User Anonymous haben sollte !?

Hast Du ma einen Link zu Deinem Board ?
Calimera

Error in posting

Beitrag von Calimera »

ich (und auch kein anderer) kann in meinem Forum was posten.
Ich bekomme aber nur die kurze Fehlermeldung "error in posting".

@brainwave: woher hast du die Zusatzinformation, die du unter "debug:" angeführt hast?

Calimera
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Calimera

Error in posting

Beitrag von Calimera »

aha, danke. das mit dem debug habe ich jetzt hinbekommen.

Das Ergebnis lautet:

Error in posting

DEBUG MODE

SQL Error : 1062 Duplicate entry '0' for key 1

INSERT INTO phpbb_posts_text (post_id, post_subject, bbcode_uid, post_text) VALUES (0, 'jetzt noch ein Test mit Debug', 'ad6a88bf88', 'mal schauen')

Line : 278
File : /usr/local/bweb01/apache/virtuals/www.meineseite.at/htdocs/forum/includes ... s_post.php

Versteht das jemand?

Gruß
Calimera
Calimera

Beitrag von Calimera »

Hi,

gibt es denn wirklich niemanden, der mit meiner Fehlermeldung was anfangen kann? Kann ich mir echt nicht vorstellen.

Ich verwende phpBB 2.0.3. und SQL3-DB.
SMTP habe deaktiviert, weil ich es auch mit "localhost" nicht zum laufen bekam (es konnte sich dann niemand mehr registrieren).

Bitte helft mir!
Calimera
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..es wird versucht ein Beitrag mit der ID 0 ( :o ) einzutragen, der vermutlich scho in der DB vorhanden is (als die ID 0 is "belegt").

Ist es eine Neu-Installation? Upgrade ? Was hast Du an Hacks eingebaut ? Welche php (nicht phpBB) und Apache Version ?
Calimera

Error in posting

Beitrag von Calimera »

Hi Acid,

Hacks habe ich keine eingebaut, ich versuche ja noch immer die Standardinstallation zum Laufen zu bringen und dazu gehört ja nun mal postings machen zu können.

Im Prinzip hatte ich eine Neuinstallation, danach wollte ich mit verändertem Administratornamen nochmal installieren, da kam die Meldung dass die "phpbb_auth_access.tbl" schon existiert. Ich bekam den Tipp aus dem Forum, dass ich nur statt "install" auf "upgrade" schalten soll, dann komme ich über die Fehlermeldung drüber.

Soweit sogut, ich habe dann die Kapitel vom Forum eingerichtet, konnte aber NIE selbst und auch kein anderer (meine Test-User) posten!

Die Serversoftware ist angeblich Apache/1.3.12 (Unix) und PHP/4.0.4pl1

Kannst du jetzt mehr mit der Fehlermeldung von oben anfangen *hoff*.

Calimera
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Code: Alles auswählen

<?php
phpinfo();
?>
..schreib das ma in eine info.php und lass sie auf Deinem Server laufen (dann weisste ob diese Serverkonfig stimmt :wink: ).

Eigentlich sollte Deine Upgrade-Geschichte ka Problem sein, aber da Du ja gerade erst angefangen hast, würde ich die Datenbank nochma leeren (also alle Tabellen löschen) und zwar mit www.phpmyadmin.net.
Anschliessend das Board erneut installieren.
Calimera

Beitrag von Calimera »

Hi Acid,

ich habe den Code in meinen UltraEdit-32-Editor kopiert und als info.php gespeichert, dann auf meine HP upgeloaded und im Browser aufgerufen. Es kam aber nur die Meldung, dass die Seite nicht gefunden kann. Habe ich deine Anweisung falsch umgesetzt?

Zur Neuinstallation: müßte ich nach dem ich die Tabellen gelöscht habe, alle Haupt- und Unterkapitel des Forums neu anlegen und auch meine vier Test-User neu registrieren lassen etc.? Dann hätte ich lieber einen anderen Lösungsversuch.

Ich habe mir deinen Link zu php-Admin angeschaut und die Dokumentation kurz überflogen. Es klingt zu kompliziert für mich, ich glaube nicht, dass ich damit zurecht komme. Wenn diese Gratis-Forumssoftware so fehlerbehaftet ist, werde ich mir eine Kaufversion überlegen, denn diese ganzen Hacks und Zusatzprogramme will ich mir eigentlich nicht antun.

Vielleicht fällt dir aber noch eine andere Möglichkeit (außer Neuinstallation) ein um mein Forum zum Laufen zu bringen?

Gruß
Calimera
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“