Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Brak dostępu do UDP
--mateusz--
post
Post #1





Goście







Witam!
Problem mam taki. Chciałbym odebrać dane po UDP z poziomu PHP. Napisałem mały skrypt:
  1. <?
  2. $timeout=10;
  3. $host=$_SERVER['REMOTE_ADDR'];
  4. echo $host;
  5. $socket = socket_create(AF_INET, SOCK_RAW, 1);
  6. socket_set_option($socket, SOL_SOCKET, SO_RCVTIMEO, array('sec' => $timeout, 'usec' => 0));
  7. $pom=socket_connect($socket, $host, null);
  8. if(!$pom)echo 'nie udało się';
  9. $from = '';
  10. $port = 2001;
  11. socket_recvfrom($socket, $buf, 12, 0, $from, $port);
  12. ?>

Niestety o ile działa mi to lokalnie to na serwerze (altblue.pl) rzuca mi błędy:
Kod
[16-Aug-2012 09:43:19 UTC] PHP Warning:  socket_create(): Unable to create socket [1]: Operation not permitted in [..] on line 5
Jak uzyskać dostęp do tych funkcji? Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie
- -mateusz-   [PHP] Brak dostępu do UDP   16.08.2012, 11:44:42
- - Crozin   Ale czego oczekujesz? Przetłumaczenia komunikatu b...   16.08.2012, 11:53:17
- - -mateusz-   Chodzi mi o to czy można można to odblokować poprz...   16.08.2012, 11:57:07
- - erix   Widocznie administrator sobie tego nie życzy. Bez...   16.08.2012, 12:07:59
- - -mateusz-   I o taką informację mi chodziło. Dzieki!   16.08.2012, 12:13:31
- - redeemer   Nie jest to wina firewalla. Na unixach tylko root ...   16.08.2012, 12:21:51


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 09:54