Hallo Zusammen,
ich habe mir die Mühe gmacht und das phar einmal dekomprimiert und mir die index.php in einem Editor angeschaut.
Dabei machte folgender Code den Fehler:
PHP-Code:
(!isset($_SESSION['lu_version'])) && ($u = new Request()) & ($u->send('https://www.inetrobots.com/liveupdate/update.txt')) & ($u->hasError() && ($r['text'] = $this->error($u)) & ($this->render('check.html', $r))) & ($_SESSION['lu_version'] = $u->response);
Nach Deaktivierung dieser Zeile, bin ich zur Auswahl der Versionen gekommen. Nun lag es nicht an der SESSION, so dass ich auf Verdacht auf http geändert hatte, danach das AHA - Erlebnis.
Nun hatte ich
PHP-Code:
$u = new Request();
$u->send('https://www.inetrobots.com/liveupdate/update.txt');
if($u->hasError())
{
print_r($u);
}
einmal geprüft und erhielt den Fehler des Requestes:
Code:
Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?
Also schnell gegooglelt und in meiner PHP Version gesehen, dass SSL garnicht geladen war.
Nun die ";extension=php_openssl.dll" das ";" entfernt -> Neustart -> kein Fehler mehr.
Ich hoffe das hilft einigen, die das selbe Problem haben. Darauf achten, dass SSL vorhanden ist:
Code:
Registered PHP Streams
php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, https, ftps, phar
Registered Stream Socket Transports
tcp, udp, ssl, sslv3, sslv2, tls
Danke an Leo, der mir per Mail geschrieben hatte, entweder Firewall oder PHP Konfiguration.
Gruß
Marko