3.1.3 Informationen über die aktuelle Version

Diskussionen über aktuelle und zukünftige phpBB-Versionen.
Wichtig: Bitte unbedingt die Forum-FAQ beachten! Kein Support!
Forumsregeln
Bitte unbedingt die Forum-FAQ beachten!
Antworten
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7870
Registriert: 24.05.2010 08:31
Kontaktdaten:

3.1.3 Informationen über die aktuelle Version

Beitrag von Kirk »

Hallo
Wenn z.b. die fsockopen-Funktion von Hoster deaktiviert ist, bekommt man im ACP/Allgemein diese Benachrichtigung:
Die Informationen über die aktuelle Version konnten nicht abgerufen werden.

Dieser Vorgang kann nicht abgeschlossen werden, da die fsockopen-Funktion deaktiviert wurde oder weil der angegebene Server nicht gefunden werden konnte.
Mir ist bei 3.1.3 aufgefallen das diese Sprachvariablen dafür nicht übernommen werden (auch bei Umstellung auf EN) es steht nur das hier da: FSOCK_DISABLED
Wenn ich in der root/phpbb/version_helper.php das hier:

Code: Alles auswählen

            catch (\phpbb\exception\runtime_exception $exception)
            {
                $prepare_parameters = array_merge(array($exception->getMessage()), $exception->get_parameters());
                throw new \RuntimeException(call_user_func_array(array($this->user, 'lang'), $prepare_parameters));
            } 
in das hier ändere:

Code: Alles auswählen

            catch (\RuntimeException $exception)
            {
                throw new \RuntimeException($this->user->lang($exception->getMessage()));
            } 
wird alles korrekt angzeigt.
Auch bei phpBB 3.1.4-dev ~ Build #2478 ist es das gleiche
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: 3.1.3 Informationen über die aktuelle Version

Beitrag von nickvergessen »

Der eigentliche Fix ist im file_downloader

Code: Alles auswählen

throw new \RuntimeException('FSOCK_DISABLED');
mit der richtigen Exception zu ersetzen

Code: Alles auswählen

throw new \phpbb\exception\runtime_exception('FSOCK_DISABLED');
kein Support per PN
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7870
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: 3.1.3 Informationen über die aktuelle Version

Beitrag von Kirk »

Danke nickvergessen so passt es.
Ich nehme an das es sich dabei um einen kleinen Bug handelt, weil im de als auch im en Komplettpaket für 3.1.3 steht in dieser Datei das hier drin:

Code: Alles auswählen

throw new \RuntimeException('FSOCK_DISABLED');
Edit:
Sehe gerade das dies in Build #2479 gefixt wurde.
Zuletzt geändert von Kirk am 07.02.2015 16:22, insgesamt 1-mal geändert.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: 3.1.3 Informationen über die aktuelle Version

Beitrag von nickvergessen »

Jop, Blackhawk87 hats reported und gefixed
kein Support per PN
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7870
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: 3.1.3 Informationen über die aktuelle Version

Beitrag von Kirk »

Habe es gerade gesehen, habe im meinem Beitrag noch ein Edit hinzugefügt aber du warst schneller.
Antworten

Zurück zu „phpBB Diskussion“