It appears that fsockopen prior to php5 did not need the unix:// qualifier when opening a unix domain socket:
php4: fsockopen("/tmp/mysocket"......);
php5: fsockopen("unix:///tmp/mysocket"......);
This caught me out when upgrading.
unix://
y
udg://
.
unix:///tmp/mysock
udg:///tmp/mysock
unix://
proporciona acceso a un flujo de tipo socket, en
un dominio Unix. udg://
proporciona un modo de transporte
alternativo, con un protocolo de datagramas de usuario.
Los sockets del dominio Unix, a diferencia de los del dominio de Internet,
no utilizan un número de puerto. En este caso, el parámetro
portno
de fsockopen() debe valer 0.
Nota: Los sockets del dominio Unix no son compatibles con Windows.
It appears that fsockopen prior to php5 did not need the unix:// qualifier when opening a unix domain socket:
php4: fsockopen("/tmp/mysocket"......);
php5: fsockopen("unix:///tmp/mysocket"......);
This caught me out when upgrading.