Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
СокетСервер с учётом пользователей
|
|||
|---|---|---|---|
|
#18+
Здраствуйте. Вот нащёл в сети простенький примерчик сокет сервера: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Но немогу стото найти как на php при подключении сохраняять адрес с которого подключились чтоб когда нужно отсылать им данные. Кто нибудь может проиллюстрировать как это должно выглядить??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2016, 12:11 |
|
||
|
СокетСервер с учётом пользователей
|
|||
|---|---|---|---|
|
#18+
так пойдём с начала. у меня есть домен на хосте. открываю там подомен. кладу на поддомен файлик socketServer.php c кодом из первого поста. теперь пытаюсь связаться с ним через свой js Клиент вот его код Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. но соединение моментально закрывается с кодом ошибки 1006 что у меня неправельно со стороны сервера? Что поравить или вызывать надо както по другому!?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2016, 13:02 |
|
||
|
СокетСервер с учётом пользователей
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2016, 22:26 |
|
||
|
СокетСервер с учётом пользователей
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Не совсем мой случай. Но вот это строка var jsonSocket = new WebSocket("ws://ip:7379/.json"); указывается не файл а папка? Как мне правельно устроить сокет на PHP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2016, 23:27 |
|
||
|
СокетСервер с учётом пользователей
|
|||
|---|---|---|---|
|
#18+
В сети нащёл вот такой ответ авторОказалось, это фича, а не баг. В коде (websocket.c): if (cmd_is_subscribe(cmd)) { r->keep_alive = 1; } Изменение этого параметра решило часть проблем а где это фаил находится? На сервере? и Что там должно быть 1 или 0? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2016, 08:52 |
|
||
|
СокетСервер с учётом пользователей
|
|||
|---|---|---|---|
|
#18+
AreostarВ сети нащёл вот такой ответ эм.. а я разве не тоже самое скинул? какой то сайт гугла транслейт Кстати, нынешний официальной версии интерфейса WebSockets есть ошибка, когда после успешного открытым немедленно закрыли , в результате чего в запросе не может быть получен позже, но, к счастью кто-то проблема решена , , но еще не слились в официальном мастера. Если вы хотите использовать обычные WebSockets, вы можете использовать эту временную Git: https://github.com/dcosta72/webdis или вручную изменить websocket.c затем скомпилировать: p.s. Темы то зачем плодить в разных разделах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2016, 09:24 |
|
||
|
|

start [/forum/topic.php?fid=23&tid=1461243]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 343ms |

| 0 / 0 |
