Seite 3 von 4

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 14:05
von Mike-on-Tour
Müsste es nicht heißen:
php_value log_errors 1, denn da wird ein Boolean erwartet, und es ist meines Wissens auch ein Value und kein Flag.

Die Log-Datei soll im definierten Pfad angelegt werden, www liegt bei dem Server im Root-Verzeichnis? Wenn ja, sollte es so passen.

Nächste Frage: Hast du definiert, was alles im Log erscheinen soll? Wenn nicht, dann vor den beiden bereits bestehenden Einträgen noch diesen einfügen: php_value error_reporting 2047
Damit wird alles geloggt, was an Fehlern, Warnungen und Hinweisen vorkommt, auch die Benutzerdefinierten Ausgaben, falls in den Skripten welche erzeugt werden.

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 15:08
von schnagga

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 15:28
von SeewolfPK
Die Frage stellt sich, ob es überhaupt einen php Error gibt oder ob es ein Fehler der phpBB Updater Routine ist.

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 15:49
von Scanialady
Bei mir ist der (funktionierende) Eintrag bei all-inkl in der .htaccess folgender:

Code: Alles auswählen

php_flag log_errors on
php_value error_log "/www/htdocs/w018xxx/logs/errorlog.log"

Die .htaccess im Foren-Root ist gemeint. Vermute, du musst den "testforum"-Part löschen. Der /logs-Ordner ist oberhalb.

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 18:05
von SeewolfPK
Dann bin ich morgen mal gespannt, ob dort ein errorlog.log auftaucht.

Habe den Updater erneut auf ein frisches Testforum losgelassen.

Folgendes zeigt die phpBB-Routine mit 88% an:

Installing Data: \phpbb\db\migration\data\v33x\bot_update.
Installed Schema: \phpbb\db\migration\data\v33x\bot_update; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v33x\bot_update.
Installed Data: \phpbb\db\migration\data\v33x\google_recaptcha_v3; Time: 0.01 seconds
Installing Data: \phpbb\db\migration\data\v33x\google_recaptcha_v3.
Installed Schema: \phpbb\db\migration\data\v33x\google_recaptcha_v3; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v33x\google_recaptcha_v3.
Installed Data: \phpbb\db\migration\data\v33x\font_awesome_5_rollback; Time: 0.00 seconds
Installing Data: \phpbb\db\migration\data\v33x\font_awesome_5_rollback.
Installed Schema: \phpbb\db\migration\data\v33x\font_awesome_5_rollback; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v33x\font_awesome_5_rollback.
Installed Data: \phpbb\db\migration\data\v33x\font_awesome_5_update; Time: 0.00 seconds
Installing Data: \phpbb\db\migration\data\v33x\font_awesome_5_update.
Installed Schema: \phpbb\db\migration\data\v33x\font_awesome_5_update; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v33x\font_awesome_5_update.
Installed Data: \phpbb\db\migration\data\v33x\profilefield_cleanup; Time: 0.01 seconds
Installing Data: \phpbb\db\migration\data\v33x\profilefield_cleanup.
Installed Schema: \phpbb\db\migration\data\v33x\profilefield_cleanup; Time: 0.05 seconds
Installing Schema: \phpbb\db\migration\data\v33x\profilefield_cleanup.
Installed Data: \phpbb\db\migration\data\v33x\fix_display_unapproved_posts_config; Time: 0.00 seconds
Installing Data: \phpbb\db\migration\data\v33x\fix_display_unapproved_posts_config.
Installed Schema: \phpbb\db\migration\data\v33x\fix_display_unapproved_posts_config; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v33x\fix_display_unapproved_posts_config.
Migration already effectively installed (skipped): \phpbb\db\migration\data\v32x\v3210
Migration already effectively installed (skipped): \phpbb\db\migration\data\v32x\v3210rc2
Installed Data: \phpbb\db\migration\data\v32x\font_awesome_update_cdn_fix_depends_on; Time: 0.01 seconds
Installing Data: \phpbb\db\migration\data\v32x\font_awesome_update_cdn_fix_depends_on.
Installed Schema: \phpbb\db\migration\data\v32x\font_awesome_update_cdn_fix_depends_on; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v32x\font_awesome_update_cdn_fix_depends_on.
Migration already effectively installed (skipped): \phpbb\db\migration\data\v32x\v3210rc1
Migration already effectively installed (skipped): \phpbb\db\migration\data\v32x\font_awesome_update_cdn
Installed Data: \phpbb\db\migration\data\v32x\add_missing_config; Time: 0.01 seconds
Installing Data: \phpbb\db\migration\data\v32x\add_missing_config.
Installed Schema: \phpbb\db\migration\data\v32x\add_missing_config; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v32x\add_missing_config.
Installed Data: \phpbb\db\migration\data\v32x\add_plupload_config; Time: 0.00 seconds
Installing Data: \phpbb\db\migration\data\v32x\add_plupload_config.
Installed Schema: \phpbb\db\migration\data\v32x\add_plupload_config; Time: 0.00 seconds
Installing Schema: \phpbb\db\migration\data\v32x\add_plupload_config.
Skip “installer.update_filesystem.download_updated_files” task
Skip “installer.update_filesystem.update_files” task
Skip “installer.update_filesystem.show_file_status” task
Skip “installer.update_filesystem.diff_files” task
Skip “installer.update_filesystem.check_task” task
Skip “installer.obtain_data.update_ftp_settings” task
Skip “installer.obtain_data.update_files” task
Skip “installer.obtain_data.file_updater_method” task
Dann habe ich den Updatelauf nochmals ausführen lassen und erhalte reduzierte Meldungen


Installing Data: \phpbb\db\migration\data\v33x\bot_update.
Skip “installer.update_filesystem.download_updated_files” task
Skip “installer.update_filesystem.update_files” task
Skip “installer.update_filesystem.show_file_status” task
Skip “installer.update_filesystem.diff_files” task
Skip “installer.update_filesystem.check_task” task
Skip “installer.obtain_data.update_ftp_settings” task
Skip “installer.obtain_data.update_files” task
Skip “installer.obtain_data.file_updater_method” task
Im ACP:
Dateien-Version
3.3.1
Datenbank-Version
3.3.0

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 18:32
von Scanialady
seltsam. Bei 120 Themen und rund 300 Beiträgen (falls da nicht nur offene Beiträge gezählt werden) sollte das durchrattern ohne nen Kaffee zu trinken.
Installing Data: \phpbb\db\migration\data\v33x\bot_update.
Skip “installer.update_filesystem.download_updated_files” task
Skip “installer.update_filesystem.update_files” task
Skip “installer.update_filesystem.show_file_status” task
Skip “installer.update_filesystem.diff_files” task
Skip “installer.update_filesystem.check_task” task
Skip “installer.obtain_data.update_ftp_settings” task
Skip “installer.obtain_data.update_files” task
Skip “installer.obtain_data.file_updater_method” task
Das sind übrigens nicht direkt Fehler - das bedeutet meines Wissens nur, dass an der Stelle nichts gemacht werden musste, und der Part jeweils übersprungen wurde (skip).

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 25.08.2020 19:38
von Crizzo
Wenn da keine geheimen Infos in der Datenbank sind, kannst du mir mal das Backup der DB geben und probiere es mal bei mir aus.

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 26.08.2020 09:29
von SeewolfPK
so, mit der geänderten .htaccess -DANKE Scanialady (die Anleitung von all-inkl ist wohl falsch!)
gab es nun ein Errorlog. Vielleicht kann ja jemand da was mit anfangen, um den Fehler beseitigen

Code: Alles auswählen

[25-Aug-2020 18:10:35 Europe/Berlin] PHP Fatal error:  Composer dependencies have not been set up yet, run 'php ../composer.phar install' from the phpBB directory to do so. in /www/htdocs/w0...../testforum.x-y.de/includes/startup.php on line 80
[25-Aug-2020 18:10:45 Europe/Berlin] PHP Fatal error:  Composer dependencies have not been set up yet, run 'php ../composer.phar install' from the phpBB directory to do so. in /www/htdocs/w0...../testforum.x-y.de/includes/startup.php on line 80
[25-Aug-2020 18:10:45 Europe/Berlin] PHP Fatal error:  Composer dependencies have not been set up yet, run 'php ../composer.phar install' from the phpBB directory to do so. in /www/htdocs/w0...../testforum.x-y.de/includes/startup.php on line 80
[25-Aug-2020 18:16:13 Europe/Berlin] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\controller\helper::__construct() must be an instance of phpbb\auth\auth, instance of phpbb\template\twig\twig given, called in /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1709 and defined in /www/htdocs/w0...../testforum.x-y.de/phpbb/controller/helper.php:102
Stack trace:
#0 /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1709): phpbb\controller\helper->__construct(Object(phpbb\template\twig\twig), Object(phpbb\user), Object(phpbb\config\db), Object(phpbb\symfony_request), Object(phpbb\request\request), Object(phpbb\routing\helper))
#1 /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1809): phpbb_cache_container->getController_HelperService()
#2 /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.p in /www/htdocs/w0...../testforum.x-y.de/phpbb/controller/helper.php on line 102
[25-Aug-2020 18:16:21 Europe/Berlin] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\controller\helper::__construct() must be an instance of phpbb\auth\auth, instance of phpbb\template\twig\twig given, called in /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 1709 and defined in /www/htdocs/w0...../testforum.x-y.de/phpbb/controller/helper.php:102
Stack trace:
#0 /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1709): phpbb\controller\helper->__construct(Object(phpbb\template\twig\twig), Object(phpbb\user), Object(phpbb\config\db), Object(phpbb\symfony_request), Object(phpbb\request\request), Object(phpbb\routing\helper))
#1 /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(1809): phpbb_cache_container->getController_HelperService()
#2 /www/htdocs/w0...../testforum.x-y.de/cache/production/container_4335734bbdd20f586549a504dff5f80c.p in /www/htdocs/w0...../testforum.x-y.de/phpbb/controller/helper.php on line 102

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 26.08.2020 11:14
von Crizzo
Die ersten drei Fehler kommen von der includes/startup.php:

Code: Alles auswählen

if (getenv('PHPBB_NO_COMPOSER_AUTOLOAD'))
{
	if (getenv('PHPBB_AUTOLOAD'))
	{
		require(getenv('PHPBB_AUTOLOAD'));
	}
}
else
{
	if (!file_exists($phpbb_root_path . 'vendor/autoload.php'))
	{
		trigger_error(
			'Composer dependencies have not been set up yet, run ' .
			"'php ../composer.phar install' from the phpBB directory to do so.",
			E_USER_ERROR
		);
	}
	require($phpbb_root_path . 'vendor/autoload.php');
}
Ergo: dein vendor/-Verzeichnis ist nicht vollständig hochgeladen worden. D.h. du musst mal deinen Upload prüfen und zwar jeden Ordner, auch includes/, phpbb/ etc.!

Die 4. und 5. Fehlermeldung sagt eher aus, dass du den cache/ nicht korrekt gelöscht hast.

Grüße

Re: [3.3] Update 3.3.0 auf 3.3.1 geht nicht

Verfasst: 26.08.2020 13:46
von SeewolfPK
Crizzo hat geschrieben: 26.08.2020 11:14 Die ersten drei Fehler kommen von der includes/startup.php:


Ergo: dein vendor/-Verzeichnis ist nicht vollständig hochgeladen worden. D.h. du musst mal deinen Upload prüfen und zwar jeden Ordner!

Die 4. und 5. Fehlermeldung sagt eher aus, dass du den cache/ nicht korrekt gelöscht hast.

Grüße
Lieber Crizzo,

habe das hochgeladene Vendor Verzeichnis überprüft, indem ich es vom Server wieder heruntergeladen habe und dann mit Winmerge mit dem Original aus dem Paket von hier vergleichen ließ. Keinerlei Abweichungen. Das Paket habe ich mittels md5 Check vorher verifiziert.
Außerdem einmal mit 7zip und einmal direkt aus Windows entpackt und ebenfalls verglichen. Da sind Fehler wohl ausgeschlossen, da beide entpackten identisch waren.

Den Cache habe ich eindeutig komplett gelöscht. Es wird ja danach aus dem Paket der Ordner cache mit .htaccess und index.htm hochgeladen.

Ich werde mir die Mühe machen das Update jetzt noch mit meinem weiteren Forum im Testverzeichnis laufen zu lassen. Da liegt ja eine andere Datenbank zugrunde. Mal sehen ob die gleiche Fehlermeldung kommt.