За последние 24 часа нас посетил 59171 программист и 1828 роботов. Сейчас ищут 886 программистов ...

Проблема socket_bind в mac os

Тема в разделе "Прочие вопросы по PHP", создана пользователем FromWorm, 13 мар 2015.

  1. FromWorm

    FromWorm Новичок

    С нами с:
    20 фев 2015
    Сообщения:
    15
    Симпатии:
    0
    Приветствую, при создании сокета, точнее при его bind возникает проблема с доступом, за то все работает через root, консоль: sudo php index, кто нибудь решал такую проблему?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    по айпишнику сокет? юниксовый дает создать?
     
  3. FromWorm

    FromWorm Новичок

    С нами с:
    20 фев 2015
    Сообщения:
    15
    Симпатии:
    0
    Сокет по локальному ip, AF_UNIX не поддерживается, на сколько оно мне отвечает
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    где отвечает? юникс-сокет это кусок базовой системы ввода вывода во всех позикс совместимых операционках. его не может не поддерживаться иначе банальный менеджер дисплея работать не будет или скажем сетевая подсистема. так что что-то не то оно пишет. а по поводу интернет протокола - по дефолту только рут может создать процесс на порту сетевого интерфейса. можно листинг кода?
     
  5. FromWorm

    FromWorm Новичок

    С нами с:
    20 фев 2015
    Сообщения:
    15
    Симпатии:
    0
    Прошу прощения, согласен с вами, моя невнимательность, юникс сокеты работают и без рута. Хорошо, вы ответили на мой вопрос, спасибо.