Seite 1 von 2

easymod Installations fehler

Verfasst: 01.06.2005 18:46
von MartinWilli83
Hallo habe den Easymod installiert
doch bekomme ich bei schrit 5 eine fehlermeldung

das forum wo ich den mod testen will betreibe ich lokal auf mein rechner mit xampp

Code: Alles auswählen

Confirming Modifications
lang_admin.php, looking for: $lang['MOD_control_tag'] = '0.1.13
Confirmed!


admin_easymod.php, looking for: admin_easymod.php,v 0.1.13
Confirmed!


mod_install.tpl: verifying existence
Confirmed!



Updating EasyMOD table data
Storing config table entries: Done

Executing SQL: INSERT INTO phpbb_easymod ( mod_title, mod_file, mod_version, mod_author_handle, mod_author_email, mod_author_name, mod_author_url, mod_description, mod_process_date, mod_phpBB_version, mod_processed_themes, mod_processed_langs, mod_files_edited, mod_tables_added, mod_tables_altered, mod_rows_inserted) VALUES ( 'EasyMOD', 'easymod/easymod_install.php', '0.1.13', 'Nuttzy', 'pktoolkit@blizzhackers.com', 'n/a', 'http://www.blizzhackers.com', 'EasyMOD automatically perfoms in seconds which previously required the tedious task of manually editing files.', 1117644296, '2.0.15', 'subSilver', 'english; german', 0, 1, 0, 1)

Progress :: . Done
Result   :: Some queries failed, the statements and errors are listing below

    * Error :: Table 'martinwilli83.phpbb_easymod' doesn't exist
      SQL   :: INSERT INTO phpbb_easymod ( mod_title, mod_file, mod_version, mod_author_handle, mod_author_email, mod_author_name, mod_author_url, mod_description, mod_process_date, mod_phpBB_version, mod_processed_themes, mod_processed_langs, mod_files_edited, mod_tables_added, mod_tables_altered, mod_rows_inserted) VALUES ( 'EasyMOD', 'easymod/easymod_install.php', '0.1.13', 'Nuttzy', 'pktoolkit@blizzhackers.com', 'n/a', 'http://www.blizzhackers.com', 'EasyMOD automatically perfoms in seconds which previously required the tedious task of manually editing files.', 1117644296, '2.0.15', 'subSilver', 'english; german', 0, 1, 0, 1)


Error
 

Could not successfully update table. Something is wrong and install cannot complete.

 

Expanded Debug Info
(formatted for forum posting)

[quote="EM installer v0.1.13"]
[b]phpBB version:[/b] 2.0.15
[b]Working Dir:[/b] C:\apachefriends\xampp\htdocs\xampp\MartinWilli83\admin\mods\easymod
[b]Install Step:[/b] 7
[b]Mode:[/b]

[quote="The Error"]
[color=red]

Could not successfully update table. Something is wrong and install cannot complete.
[/color]
[/quote]

[b]Permissions:[/b] (including system errors)
read access 	 ::  	[b][color=green]OK[/b]
write access 	 ::  	[b][color=green]OK[/b]
root path write 	 ::  	[b][color=green]OK[/b]
chmod access 	 ::  	[b][color=green]OK[/b]
unlink access 	 ::  	[b][color=green]OK[/b]
mkdir access 	 ::  	[b][color=green]OK[/b]
tmp path write 	 ::  	[b][color=green]OK[/b]
FTP extension 	 ::  	[b][color=green]OK[/b]
Safe Mode 	 ::  	[b][color=green]OFF[/b]
copy access 	 ::  	[b][color=green]OK[/b]



[b]Recommendations:[/b]
[b]write:[/b] server
[b]move:[/b] copy

[b]Selected settings:[/b]
[b]write:[/b] server
[b]move:[/b] copy
[b]ftp dir:[/b] /
[b]ftp host:[/b] localhost
[b]ftp debug:[/b] false
[b]ftp ext:[/b] fsock
[b]ftp cache:[/b] false

[b]CWD Listing:[/b]
[code]
drwxrwxrwx .
drwxrwxrwx ..
drwxrwxrwx backups
−rw−rw−rw− easymod.gif
−rw−rw−rw− easymod_display_functions.php
−rw−rw−rw− easymod_install.php
drwxrwxrwx em_includes
drwxrwxrwx includes
−rw−rw−rw− lang_easymod.php
−rwxrwxrwx post_process.bat
−rw−rw−rw− post_process.sh
drwxrwxrwx processed
drwxrwxrwx templates

Not testing FTP since it is not being used.
[/quote][/code]

Lösung !!

Verfasst: 01.06.2005 19:25
von gloriosa
Hallo,
lese Dir einmal bitte meinen allerersten Beitrag durch ! :wink:

Verfasst: 01.06.2005 19:54
von MartinWilli83
habe ich schon bevor ich den beitrag hier gepostet habe doch schlau aus den beitrag werde ich nicht
das war einer von 41 treffern die die suche mir geliefert hat. aber keiner half mir weiter :-(
soweit ich verstanden habe sol ich ne datenbank "phpbb_easymod" anlegen
lege ich die genauso an wie die datenbank MartinWilli83?

Verfasst: 01.06.2005 20:13
von gloriosa
Hallo,
die Lösung lautet :

hat folgendes geschrieben:
dasn Problem ist die nicht korrekte Definition der Spalte `mod_id`. Ältere MySQL-Versionen scheinen diesen Fehler wohl, im Gegensatz zur aktuellen Version, noch zu tolerieren.
--> Spalten mit AUTO_INCREMENT dürfen kein DEFAULT value haben.

Mit folgendem SQL kannst du diese Tabelle in phpMyAdmin anlegen:

Code: Alles auswählen

CREATE TABLE `phpbb_easymod` (
`mod_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT ,
`mod_title` VARCHAR( 50 ) DEFAULT '',
`mod_file` VARCHAR( 255 ) DEFAULT '',
`mod_version` VARCHAR( 15 ) DEFAULT '',
`mod_author_handle` VARCHAR( 25 ) DEFAULT '',
`mod_author_email` VARCHAR( 100 ) DEFAULT '',
`mod_author_name` VARCHAR( 100 ) DEFAULT '',
`mod_author_url` VARCHAR( 100 ) DEFAULT '',
`mod_description` TEXT,
`mod_process_date` INT( 11 ) DEFAULT '0',
`mod_phpBB_version` VARCHAR( 15 ) DEFAULT '',
`mod_processed_themes` VARCHAR( 200 ) DEFAULT '',
`mod_processed_langs` VARCHAR( 200 ) DEFAULT '',
`mod_files_edited` MEDIUMINT( 8 ) DEFAULT '0',
`mod_tables_added` MEDIUMINT( 8 ) DEFAULT '0',
`mod_tables_altered` MEDIUMINT( 8 ) DEFAULT '0',
`mod_rows_inserted` MEDIUMINT( 8 ) DEFAULT '0',
PRIMARY KEY ( `mod_id` )
) ENGINE = MYISAM
Siehe auch KB:modsfaq Position 12 !
[/quote]

Verfasst: 01.06.2005 20:16
von MartinWilli83
also den code habe ich gelesen wie schon gesagt doch verstehe ich dies nicht :oops:

was hat es mit der Mod id auf sich?
wo erstelle ich die tabele?

Code: Alles auswählen

CREATE TABLE `phpbb_easymod`
in phpmyadmin das weis ich aber so wie ich die datenbank martinwilli83 erstellt habe oder erstelle ich die datenbank in der datenbank

Wer lesen kann ist klar im Vorteil !

Verfasst: 01.06.2005 20:21
von gloriosa
Hallo,
ich habe bereits oben geschrieben : Siehe auch KB:modsfaq Position 12 !

Verfasst: 01.06.2005 20:23
von MartinWilli83
habe diesen absatz jetzt mindest 10mal gelesen nur schlau werde ich nicht daraus :-(

Verfasst: 01.06.2005 20:49
von gloriosa
Hallo,
da öffne den phpMyAdmin, klicke SQL an, kopiere den

Code: Alles auswählen

CREATE TABLE `phpbb_easymod` (
`mod_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT ,
`mod_title` VARCHAR( 50 ) DEFAULT '',
`mod_file` VARCHAR( 255 ) DEFAULT '',
`mod_version` VARCHAR( 15 ) DEFAULT '',
`mod_author_handle` VARCHAR( 25 ) DEFAULT '',
`mod_author_email` VARCHAR( 100 ) DEFAULT '',
`mod_author_name` VARCHAR( 100 ) DEFAULT '',
`mod_author_url` VARCHAR( 100 ) DEFAULT '',
`mod_description` TEXT,
`mod_process_date` INT( 11 ) DEFAULT '0',
`mod_phpBB_version` VARCHAR( 15 ) DEFAULT '',
`mod_processed_themes` VARCHAR( 200 ) DEFAULT '',
`mod_processed_langs` VARCHAR( 200 ) DEFAULT '',
`mod_files_edited` MEDIUMINT( 8 ) DEFAULT '0',
`mod_tables_added` MEDIUMINT( 8 ) DEFAULT '0',
`mod_tables_altered` MEDIUMINT( 8 ) DEFAULT '0',
`mod_rows_inserted` MEDIUMINT( 8 ) DEFAULT '0',
PRIMARY KEY ( `mod_id` )
) ENGINE = MYISAM
in das sich öffnende Feld hinein, drücke OK und FERTIG ! :o :oops:

Verfasst: 01.06.2005 21:05
von MartinWilli83
so einfach war das?wow
thx
habe das in datenbank martinwilli83 gemacht :oops:

Thx

Verfasst: 06.06.2005 12:56
von PitPossum
Thx a lot!

Hatte den gleichen Fehler.
Hat auch mir geholfen.
THX!


Gruß, Pit