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.
Dominio Unix: Unix y UDG
unix:// y udg:// (udg:// a partir de PHP 5).
- unix:///tmp/misock
- udg:///tmp/misock
unix:// provee acceso a una conexión secuencial de sockets en el dominio Unix. udg:// provee un transporte alternativo a un socket del dominio Unix, usando el protocolo de datagramas de usuario.
Los sockets de dominio Unix, a diferencia de los sockets del dominio de Internet, no esperan un número de puerto. En el caso de fsockopen(), el parámetro num_puerto debe ser definido como 0.
Dominio Unix: Unix y UDG
Matthew Fortune
16-Feb-2007 12:03
16-Feb-2007 12:03
