error 13 — это permission denied.
из консоли Вы наверняка запускаете от рута, а скрипты запускаются от какого-нибудь другого пользователя.
немного погуглив нашел что проблема может быть с SELinux
PS: описывайте проблему изначально верно, пытается подключиться к сокету и не может подключится к удаленному серверу это абсолютно разные вещи!
Посмотрите, через strace/netstat (если вы на уиндоуз, то через procmon/procexp) куда на самом деле коннектится PHP и что происходит перед этим, например, пытается ли он отрезолвить имя сервера.