Seite 3 von 5

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 21:49
von vfrblue
Dann poste doch bitte die php.ini im Pastebin pastebin/ . Dann kann man mal nachschauen, wie die Einstellungen insgesamt sind.

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 21:56
von gerbozor
Hab nun das Update zum laufen bekommen, frag mich nicht woran es lag... Jetzt hab ich sowohl bei der Variante über XAMPP, als auch auf dem Webspace während dem Datenbank-Update mit folgender Fehlermeldung zu kämpfen:
General Error:SQL ERROR [ mysqli ]INDEX command denied to user 'web56'@'localhost' for table 'phpbb_styles' [1142]SQLDROP INDEX imageset_id ON phpbb_styles in file /var/www/web56/html/phpbb/phpbb/db/driver/driver.php on line 999BACKTRACEFILE: (not given by php)LINE: (not given by php)CALL: installer_msg_handler()FILE: [ROOT]/phpbb/db/driver/driver.phpLINE: 999CALL: trigger_error()FILE: [ROOT]/phpbb/db/driver/mysqli.phpLINE: 193CALL: phpbb\db\driver\driver->sql_error()FILE: [ROOT]/phpbb/db/tools/tools.phpLINE: 1064CALL: phpbb\db\driver\mysqli->sql_query()FILE: [ROOT]/phpbb/db/tools/tools.phpLINE: 1376CALL: phpbb\db\tools\tools->_sql_run_sql()FILE: [ROOT]/phpbb/db/tools/tools.phpLINE: 584CALL: phpbb\db\tools\tools->sql_index_drop()FILE: (not given by php)LINE: (not given by php)CALL: phpbb\db\tools\tools->perform_schema_changes()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 711CALL: call_user_func_array()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 658CALL: phpbb\db\migrator->run_step()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 400CALL: phpbb\db\migrator->process_data_step()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 288CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 241CALL: phpbb\db\migrator->update_do()FILE: [ROOT]/phpbb/install/module/update_database/task/update.phpLINE: 160CALL: phpbb\db\migrator->update()FILE: [ROOT]/phpbb/install/module_base.phpLINE: 149CALL: phpbb\install\module\update_database\task\update->run()FILE: [ROOT]/phpbb/install/installer.phpLINE: 219CALL: phpbb\install\module_base->run()FILE: [ROOT]/phpbb/install/controller/update.phpLINE: 133CALL: phpbb\install\installer->run()FILE: (not given by php)LINE: (not given by php)CALL: phpbb\install\controller\update->phpbb\install\controller\{closure}()FILE: [ROOT]/vendor/symfony/http-foundation/StreamedResponse.phpLINE: 113CALL: call_user_func()FILE: [ROOT]/vendor/symfony/http-foundation/Response.phpLINE: 380CALL: Symfony\Component\HttpFoundation\StreamedResponse->sendContent()FILE: [ROOT]/install/app.phpLINE: 62CALL: Symfony\Component\HttpFoundation\Response->send()

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 22:04
von vfrblue
In der config.php des Boards wird der Treiber für die Datenbank geladen: $dbms = 'phpbb\\db\\driver\\mysqli';. Vielleicht wird bei dir noch der mysql-Treiber geladen $dbms = 'phpbb\\db\\driver\\mysql';. Bitte überprüfen und dann ändern in mysqli

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 22:16
von gerbozor
Hab ich geändert, erhalte allerdings die selbe Fehlermeldung. Zuerst überspringt er ein paar Punkte und sobald er dann mit dem Update anfangen möchte kommt der Fehler.

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 22:24
von vfrblue
Die Bereinigung des Boards und der Datenbank nach dieser Anleitung: KB:phpBB32_upgrade_from_30 hast du gemacht? Scheinbar sind noch Reste von Modulen in der Datenbank vorhanden.

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 22:30
von gerbozor
Jepp... Den Prosilver Style wieder aktiviert, die Anderen gelöscht. Danach über das STK die Datenbankbereinigung durchgeführt.

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 23:45
von gerbozor
Hab mir jetzt noch ein paar Youtube-Videos diesbezüglich angeschaut und bin folgendermaßen vorgegangen:

1. altes Board deaktiviert
2. Prosilver gesetzt, die anderen Styles gelöscht
3. über das ACP die Module zu den installierten Mods gelöscht
4. über das STK die Datenbankbereinigung durchgeführt
5. die Ordner (wie in der verlinkten Anleitung gelöscht bzw. die dort erwähnten Files und Ordner stehen lassen
6. das neue phpBB3 entpackt, die config gelöscht und ins Verzeichnis auf dem Webspace hochgeladen
7. domain.de/forum/install im Browser aufgerufen, auf deutsche Sprache gesetzt
8. über den Reiter aktualisieren den Prozess zum Datenbankupdate gestartet

... und dann passiert folgendes: [ externes Bild ]

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 15.12.2017 23:50
von Melmac
Sicherheitshalber noch kurz nachgefragt:

Welche PHP-Versionen werden auf dem Server bzw. in Deiner XAMPP-Installation eingesetzt?
Der Datenbankbenutzer, mit dem Du arbeitest, hat auch alle erforderlichen Rechte?
(=> INDEX command denied to user 'web56'@'localhost' for table 'phpbb_styles')

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 16.12.2017 00:08
von gerbozor
Melmac hat geschrieben:Welche PHP-Versionen werden auf dem Server bzw. in Deiner XAMPP-Installation eingesetzt?
Ich hab eine phpinfo.php erstellt, die sagt mir das es sich um PHP Version 5.5.38 handelt.
Melmac hat geschrieben:Der Datenbankbenutzer, mit dem Du arbeitest, hat auch alle erforderlichen Rechte?
(=> INDEX command denied to user 'web56'@'localhost' for table 'phpbb_styles')
Na das hoff ich doch. Eine Berechtigung zum Ändern der Benutzer bzw. derem Rechte habe ich nicht. Ich habe eine mysql Datenbank in meinem Hostingpaket (Webspace von netcup) mit inbegriffen und darin kann ich theoretisch über die phpmyadmin Oberfläche frei drin herum arbeiten, Befehle ausführen etc.

Re: [3.2] [3.2.1] Board installiert, Problem beim konvertieren

Verfasst: 16.12.2017 00:27
von Melmac
PHP 5.5.38 - das bezieht sich jetzt auf die Version auf dem Server, oder?
Diese Fehlermeldungen treten bei den lokalen Upgradeversuchen auf? Wenn ja, dann bitte auch die dortige PHP-Version prüfen.

Über phpMyAdmin > Benutzerkonten kannst Du prüfen, über welche Berechtigungen der jeweilige Datenbankbenutzer verfügt - ideal wäre dort der Eintrag "ALL PRIVILEGES".
Zumindest in der lokalen XAMPP-Umgebung solltest Du diesen Benutzer entsprechend konfigurieren oder einen neuen mit allen Rechten erstellen.

So wie sich die Fehlermeldung auf den ersten Blick liest, wurden beim Datenbankupdate bestimmte Schritte/Operationen nicht durchgeführt, da dem verwendeten DB-Benutzerkonto die hierzu erforderlichen DB-Rechte fehlten.