502 Bad Gateway появляется, когда URL-адрес моего веб-сайта содержит порт 8081

#php #http #url

#php #http #url

Вопрос:

Мой веб-сайт содержит iframe, содержащий URL-адрес с указанным портом. URL-адрес работает из моей системы, но когда я попытался из локальной сети института, этот iframe не появился, и этот запрос показал 502 Bad Gateway на консоли Javascript. Может ли быть обходной путь, чтобы заставить его работать в институте.

Также сервер для 8081 создается с помощью этого php-скрипта:

 $server = $daemon->create('httpdServer','httpdServerClient',0,8081);
  

Комментарии:

1. вы пытаетесь создать http-сервер на php?

2. попробуйте получить доступ к вашему серверу через порт 8081 с другого компьютера в Интернете — если у вас есть учетная запись оболочки на другом, вы можете просто подключиться к этому порту по telnet. Если он прослушивает, значит, в сети вашего учреждения что-то происходит, возможно, прозрачный прокси-сервер блокирует доступ к этому порту.

3. Дэни, да, я хочу создать http-сервер на другом порту, кроме 80. Нил, это экземпляр SocketDaemon, используемый для создания httpserver @Paul я пробовал с другого компьютера, он подключается. Я предполагаю, что с конца института происходит какая-то блокировка. И обходные пути для этого?

4. Зачем создавать http-сервер на php???

5. @Dani Я пытаюсь использовать клиентский код веб-irc, в котором написан этот встроенный код http-сервера, и он создает сервер и прослушивает клиентов. Поэтому хотелось бы узнать какие-либо обходные пути.