Hi,
ich bekomme haargenau den gleichen Fehler wie CyPh3R, der Datenbankinstaller sagt aber, das alles erfolgreich installiert wurde.
Eingebaut habe ich die RPG-Tools in ein phpBB 3.0.5, welches neben den RPG-Tools nur noch den Smiley-Creator als Mod eingebaut hat.
Ich habe auch die Einbauanleitung mindestens zweimal überprüft, konnte bei mir aber keinen Fehler bei meinen Modifikationen entdecken.
Laufen tut das alles lokal bei mir unter:
Server Version: Apache/2.2.11 (Win32) PHP/5.2.10 DAV/2
MySQL Server version: 5.1.35-community
Hast Du eine Idee, was ich falsch gemacht haben könnte?
NACHTRAG:
Das Feld rpg_item scheint bei der Installation nicht angelegt worden zu sein:
Code: Alles auswählen
CREATE TABLE `phpbb_posts` (
`post_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`topic_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`forum_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`poster_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`icon_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`poster_ip` varchar(40) COLLATE utf8_bin NOT NULL DEFAULT '',
`post_time` int(11) unsigned NOT NULL DEFAULT '0',
`post_approved` tinyint(1) unsigned NOT NULL DEFAULT '1',
`post_reported` tinyint(1) unsigned NOT NULL DEFAULT '0',
`enable_bbcode` tinyint(1) unsigned NOT NULL DEFAULT '1',
`enable_smilies` tinyint(1) unsigned NOT NULL DEFAULT '1',
`enable_magic_url` tinyint(1) unsigned NOT NULL DEFAULT '1',
`enable_sig` tinyint(1) unsigned NOT NULL DEFAULT '1',
`post_username` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
`post_subject` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`post_text` mediumtext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`post_checksum` varchar(32) COLLATE utf8_bin NOT NULL DEFAULT '',
`post_attachment` tinyint(1) unsigned NOT NULL DEFAULT '0',
`bbcode_bitfield` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
`bbcode_uid` varchar(8) COLLATE utf8_bin NOT NULL DEFAULT '',
`post_postcount` tinyint(1) unsigned NOT NULL DEFAULT '1',
`post_edit_time` int(11) unsigned NOT NULL DEFAULT '0',
`post_edit_reason` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
`post_edit_user` mediumint(8) unsigned NOT NULL DEFAULT '0',
`post_edit_count` smallint(4) unsigned NOT NULL DEFAULT '0',
`post_edit_locked` tinyint(1) unsigned NOT NULL DEFAULT '0',
`rpg_bat` int(10) NOT NULL DEFAULT '0',
`rpg_damage` int(11) NOT NULL DEFAULT '0',
`rpg_event` tinyint(1) unsigned NOT NULL DEFAULT '0',
`rpg_post_whisper_to` mediumint(8) unsigned NOT NULL DEFAULT '0',
`rpg_post_whisper` mediumtext COLLATE utf8_bin NOT NULL,
`rpg_feight_strength` tinyint(3) NOT NULL DEFAULT '0',
PRIMARY KEY (`post_id`),
KEY `forum_id` (`forum_id`),
KEY `topic_id` (`topic_id`),
KEY `poster_ip` (`poster_ip`),
KEY `poster_id` (`poster_id`),
KEY `post_approved` (`post_approved`),
KEY `tid_post_time` (`topic_id`,`post_time`),
FULLTEXT KEY `post_subject` (`post_subject`),
FULLTEXT KEY `post_text` (`post_text`),
FULLTEXT KEY `post_content` (`post_subject`,`post_text`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=383 ;
So steht's in der install.php:
Code: Alles auswählen
$umil->table_column_add(POSTS_TABLE, 'rpg_bat', array('INT:10', 0));
$umil->table_column_add(POSTS_TABLE, 'rpg_damage', array('INT:11', 0));
$umil->table_column_add(POSTS_TABLE, 'rpg_item', array('INT', 0));
$umil->table_column_add(POSTS_TABLE, 'rpg_event', array('BOOL', 0));
$umil->table_column_add(POSTS_TABLE, 'rpg_post_whisper_to', array('UINT', 0));
$umil->table_column_add(POSTS_TABLE, 'rpg_post_whisper', array('MTEXT_UNI', 0));
$umil->table_column_add(POSTS_TABLE, 'rpg_feight_strength', array('TINT:3', 0));
Oder vertue ich mich da und das hat nichts miteinander zu tun?
Viele Grüße,
Lucas1510