beim Versuch das Update von 3.0.12 auf 3.1.0-RC1 durchzuführen, stosse ich auf folgenden Fehler:
Die Datei Überprüfung findet keine Fehler und der nächste Schritt ist die Datenbank Aktualisierung.
Hier die Fehlermeldung:
Die Datenbank wird auf die neueste Version aktualisiert
Datenbank-Typ :: mysqli
Vorherige Version :: 3.0.12
SQL ERROR [ mysqli ]
Unknown column 'field_show_on_pm' in 'field list' [1054]
SQL
INSERT INTO phpbb_profile_fields (field_name, field_type, field_ident, field_length, field_minlen, field_maxlen, field_novalue, field_default_value, field_validation, field_required, field_show_novalue, field_show_on_reg, field_show_on_pm, field_show_on_vt, field_show_profile, field_hide, field_no_view, field_active, field_order) VALUES ('phpbb_interests', 'profilefields.type.text', 'phpbb_interests', '3|30', '2', '500', '', '', '.*', 0, 0, 0, 0, 0, 1, 0, 0, 1, 4)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 748
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 190
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/migration/profilefield_base_migration.php
LINE: 74
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\migration\profilefield_base_migration->create_custom_field()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 459
CALL: call_user_func_array()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 405
CALL: phpbb\db\migrator->run_step()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 253
CALL: phpbb\db\migrator->process_data_step()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 205
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 155
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/install/database_update.php
LINE: 236
CALL: phpbb\db\migrator->update()
Das Update Script findet einige Felder in der Tabelle "phpbb_profile_fields" nicht.
Da hat das Script Recht, denn es fehlen noch weitere Felder, die in einem 3.1.0-RC1 eigentlich zum Schluss vorhanden sind:
Code: Alles auswählen
`field_show_on_pm` tinyint(1) unsigned NOT NULL DEFAULT '0',
`field_show_on_ml` tinyint(1) unsigned NOT NULL DEFAULT '0',
`field_is_contact` tinyint(1) unsigned NOT NULL DEFAULT '0',
`field_contact_desc` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
`field_contact_url` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
Ich verwende das "Automatic Update Package from 3.0.12 - zip" File von https://area51.phpbb.com/downloads/