Seite 1 von 1

3.1.3 Informationen über die aktuelle Version

Verfasst: 07.02.2015 11:41
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

Re: 3.1.3 Informationen über die aktuelle Version

Verfasst: 07.02.2015 13:19
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');

Re: 3.1.3 Informationen über die aktuelle Version

Verfasst: 07.02.2015 16:14
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.

Re: 3.1.3 Informationen über die aktuelle Version

Verfasst: 07.02.2015 16:16
von nickvergessen
Jop, Blackhawk87 hats reported und gefixed

Re: 3.1.3 Informationen über die aktuelle Version

Verfasst: 07.02.2015 16:24
von Kirk
Habe es gerade gesehen, habe im meinem Beitrag noch ein Edit hinzugefügt aber du warst schneller.