Guten Abend,
ich verzweifele gerade etwas bei der Installation des Mod's. Die Anleitung (http://www.absoluteanime.com/forum/mods ... choice.xml) habe ich abgearbeitet. Das besagte Table ist in meiner Datenbank hinterlegt. Der Testbeitrag im Forum wird nicht ausgeführt. Stattdessen erhalte ich folgende Fehlermeldung:
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Column 'post_subject' cannot be null [1048]
SQL
INSERT INTO phpbb_post_revisions (post_id, post_subject, post_text, bbcode_uid, post_edit_time, post_edit_user, post_edit_reason) VALUES (0, NULL, NULL, NULL, 1241038143, '2', '')
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/prime_post_revisions.php
LINE: 84
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1002
CALL: store_post_revision_info()
Jetzt müßten php-Kenntnisse her.
Hat jemand einen Tip ?
Gruß
Matthias
Installation Prime Post Revisions leider nicht fehlerfrei
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.
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.
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: Installation Prime Post Revisions leider nicht fehlerfrei
Hallo,
PHP weniger, sondern SQL.
Stelle mal mit einem Datenbank Tool, also z. B. phpmyadmin das betreffende Feld um.
Diese SQl-Anweisung sollte dabei Abhilfe schaffen können:
PHP weniger, sondern SQL.
Stelle mal mit einem Datenbank Tool, also z. B. phpmyadmin das betreffende Feld um.
Diese SQl-Anweisung sollte dabei Abhilfe schaffen können:
Code: Alles auswählen
ALTER TABLE phpbb_post_revisions CHANGE post_subject post_subject BLOB NULL;
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Re: Installation Prime Post Revisions leider nicht fehlerfrei
Hallo Oxpus,
vielen Dank für den Tip. phpbb_post_revisions sieht jetzt so aus:
Große Bilder bitte nur verlinken - KB:16 - Denkt mal auch an unsere PDA surfer - Dr.Death
http://www.kindergruppe-ruebe.de/phpmyadmin.jpg
Leider erhalte ich jetzt folgende Fehlermeldung:
-------------------------------------------------------------------------
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Column 'post_text' cannot be null [1048]
SQL
INSERT INTO phpbb_post_revisions (post_id, post_subject, post_text, bbcode_uid, post_edit_time, post_edit_user, post_edit_reason) VALUES (0, NULL, NULL, NULL, 1241165167, '2', '')
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/prime_post_revisions.php
LINE: 84
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1002
CALL: store_post_revision_info()
---------------------------------------------------------------------
Hier mal die entsprechenden Codezeilen:
prime_post_revisions.php - Line 84
84 $db->sql_query('INSERT INTO ' . phpbb_post_revisions . ' ' . $db->sql_build_array('INSERT', $sql_ary));
postings.php - Line 1002
1000 //-- mod: Prime Post Revisions ----------------------------------------------//
1001 include($phpbb_root_path . 'includes/prime_post_revisions.' . $phpEx);
1002 store_post_revision_info($data, $post_data);
1003 //-- end: Prime Post Revisions ----------------------------------------------//
Was nun ?
Vielen Dank vorab und schönen 1. Mai.
Matthias
vielen Dank für den Tip. phpbb_post_revisions sieht jetzt so aus:
Große Bilder bitte nur verlinken - KB:16 - Denkt mal auch an unsere PDA surfer - Dr.Death

http://www.kindergruppe-ruebe.de/phpmyadmin.jpg
Leider erhalte ich jetzt folgende Fehlermeldung:
-------------------------------------------------------------------------
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Column 'post_text' cannot be null [1048]
SQL
INSERT INTO phpbb_post_revisions (post_id, post_subject, post_text, bbcode_uid, post_edit_time, post_edit_user, post_edit_reason) VALUES (0, NULL, NULL, NULL, 1241165167, '2', '')
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/prime_post_revisions.php
LINE: 84
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1002
CALL: store_post_revision_info()
---------------------------------------------------------------------
Hier mal die entsprechenden Codezeilen:
prime_post_revisions.php - Line 84
84 $db->sql_query('INSERT INTO ' . phpbb_post_revisions . ' ' . $db->sql_build_array('INSERT', $sql_ary));
postings.php - Line 1002
1000 //-- mod: Prime Post Revisions ----------------------------------------------//
1001 include($phpbb_root_path . 'includes/prime_post_revisions.' . $phpEx);
1002 store_post_revision_info($data, $post_data);
1003 //-- end: Prime Post Revisions ----------------------------------------------//
Was nun ?
Vielen Dank vorab und schönen 1. Mai.
Matthias
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Moderative Anweisung
Das gleiche noch einmal, allerdings für den Beitragstext:
Und wenn wir schon dabei sind, dann auch für die BBCode-UID:
Und btw, was ich auch schon nach dem ersten Post sagen wollte:
Du hast beim Schreiben Deines Beitrages keinerlei Formatierung (quote bzw. code) benutzt, wodurch der Beitrag unleserlich wurde.
Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.
Code: Alles auswählen
ALTER TABLE phpbb_post_revisions CHANGE post_text post_text BLOB NULL;
Code: Alles auswählen
ALTER TABLE phpbb_post_revisions CHANGE bbcode_uid bbcode_uid VARCHAR(8) NULL;
Und btw, was ich auch schon nach dem ersten Post sagen wollte:
Du hast beim Schreiben Deines Beitrages keinerlei Formatierung (quote bzw. code) benutzt, wodurch der Beitrag unleserlich wurde.
Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.