Ahoi wahsaga,
Wir bekommen bspw. nicht gezeigt, mit welchen Parametern du die Funktion letztendlich aufrufst - können also auch nicht beurteilen, ob du die Hinweise in den Nutzerkommentaren im Manual bzgl. fsockopen und HTTPS berücksichtigt, oder dummerweise vollkommen ignoriert hast.
Wenn ich wie im Manual ein ssl:// vor den Hostnamen setzte bekomme ich:
Warning: fsockopen(): php_stream_sock_ssl_activate_with_method: failed to create an SSL context in MEINE PHP-DATEI on line 309
Warning: fsockopen(): failed to activate SSL mode 1 in MEINE PHP-DATEI on line 309
Sowie diesen fsockopen-"Response":
Errornumber: 115
Errormsg: Operation now in progress
Hier jetzt aber erstmal ein paar mehr details:
[302] $host = 'www.zensiert.de';
[303] $target = '/x/y/script.dat';
[309] if (!$handler=fsockopen ('ssl://'.$host, 443, $errornum, $errormsg))
Dann baue ich noch den Request zusammen und schicke ihn ab (wenn die Verbindung funktioniert hat)
MfG