sbh
@sbh

Почему возникает ошибка при записи в socket (php)?

Собственно имеется простой скрипт Wake On Lan.
На строке, где идет запись данных в соккет происходит ошибка:
if (!$fp = fsockopen('udp://' . $broadcastAddress, 7, $errno, $errstr, 2)) {
    throw new \Exception("Cannot open UDP socket: {$errstr}", $errno);
}
fputs($fp, $magicPacket); <---- <b>вот здесь ошибка</b>


Ошибка
PHP Notice: fputs(): send of 102 bytes failed with errno=13 Permission denied
  • Вопрос задан
  • 246 просмотров
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Permission denied

Что непонятного-то?

chmod/chown на сокет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы