Beiträge schreiben,absenden= Fehler

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
WildesWesen
Mitglied
Beiträge: 98
Registriert: 11.01.2008 22:19

Beiträge schreiben,absenden= Fehler

Beitrag von WildesWesen »

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Field 'topic_last_post_subject' doesn't have a default value [1364]

SQL

INSERT INTO phpbb_topics (topic_poster, topic_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1229035783, 2, 0, 1, 'test', 'Ja-Me', 'FF0000', 0, 0, 0)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1809
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1002
CALL: submit_post()
Das kommt wenn ich einen Beitrag abschicken will....was ist denn das?
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

eine Suche nach "doesn't have a default value" hätte folgendes in anderen Threads zu Tage gebracht:
http://www.bantu-phpbb.de/viewtopic.php?f=27&p=20
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
WildesWesen
Mitglied
Beiträge: 98
Registriert: 11.01.2008 22:19

Beitrag von WildesWesen »

Gut habe ich gemacht, raus kam dann das:

Große Codeblöcke bitte nur verlinken - Code gekürzt - KB:16 - Metzle

Code: Alles auswählen

USE usr_web10_1;

# Table: 'phpbb_attachments'
ALTER TABLE phpbb_attachments
MODIFY attach_id mediumint(8) UNSIGNED NOT NULL auto_increment,
MODIFY post_msg_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY topic_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY in_message tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY poster_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY is_orphan tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
MODIFY physical_filename varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY real_filename varchar(255) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY download_count mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY attach_comment text NOT NULL COLLATE utf8_bin,
MODIFY extension varchar(100) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY mimetype varchar(100) DEFAULT '' NOT NULL COLLATE utf8_bin,
MODIFY filesize int(20) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY filetime int(11) UNSIGNED DEFAULT '0' NOT NULL,
MODIFY thumbnail tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Große Codeblöcke bitte nur verlinken - Code gekürzt - KB:16 - Metzle
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Du hast zuviel Code gepostet, was das Thema unnötig in die Länge zieht und unübersichtlich macht.
Es wäre besser die Datei bzw. den Code als .txt Datei abzuspeichern und dann hier einen Link zu posten - siehe auch KB:datei .

Bitte lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.

@Topic:

Das sind Querys für die Datenbank, die du ausführen musst, was auch im Link steht, den ich dir gegeben habe.
WildesWesen
Mitglied
Beiträge: 98
Registriert: 11.01.2008 22:19

Beitrag von WildesWesen »

Gut dann kann ich die Sache ja gleich abhacken und das Forum schließen, denn das geht definitiv über mein Wissen hinaus.... :-?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17412
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

???

Die ausgegebenen SQL Anweisungen brauchst Du nur in deinem phpMYAdmin in das SQL Fenster kopieren und absenden.... fertig.
WildesWesen
Mitglied
Beiträge: 98
Registriert: 11.01.2008 22:19

Beitrag von WildesWesen »

Achso so einfach.....öhm ich versuchs!
WildesWesen
Mitglied
Beiträge: 98
Registriert: 11.01.2008 22:19

Beitrag von WildesWesen »

So habe es versucht, aber es geht dennoch nicht....:( schade


Weiß noch jemand rat?

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Data too long for column 'bbcode_uid' at row 1 [1406]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (2, 2, 0, '85.182.41.32', 1229086257, 1, 1, 1, 1, 1, '', 'hm', 'huhuhihuiohui', '58be4dfbc1d79ef23deaf6204ee51033', 0, '', '1j1rn45k', 1, 0, 2504)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1830
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1002
CALL: submit_post()
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17412
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

WildesWesen
Mitglied
Beiträge: 98
Registriert: 11.01.2008 22:19

Beitrag von WildesWesen »

Was so eine poplige Zahl aus macht, es war der Varchar Wert der auf 5 stand anstatt auf 8
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“