Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Node.js与apache位于同一端口上,代理传递不起作用_Php_Apache_Node.js_Virtualhost - Fatal编程技术网

Php Node.js与apache位于同一端口上,代理传递不起作用

Php Node.js与apache位于同一端口上,代理传递不起作用,php,apache,node.js,virtualhost,Php,Apache,Node.js,Virtualhost,这是我的虚拟主机 名称虚拟主机*:8080 <VirtualHost mysite.org:8080> ServerAdmin panda@gmail.com ServerName localhost ServerAlias www.mysite.org ProxyRequests off <Proxy *> Order deny,allow Allow from all

这是我的虚拟主机

名称虚拟主机*:8080

<VirtualHost mysite.org:8080>
     ServerAdmin panda@gmail.com
     ServerName localhost
     ServerAlias www.mysite.org

     ProxyRequests off

     <Proxy *>
          Order deny,allow
          Allow from all
     </Proxy>

     <Location />
           ProxyPass http://mysite.org:8081/
           ProxyPassReverse http://mysite.org:8081/
     </Location>
     DocumentRoot /Users/panda/Dropbox/www/_playground/node
    ErrorLog "logs/dummy-host2.example.com-error_log"
    CustomLog "logs/dummy-host2.example.com-access_log" common
</VirtualHost>

服务器管理员panda@gmail.com
服务器名本地主机
ServerAlias www.mysite.org
代理请求关闭
命令拒绝,允许
通融
ProxyPasshttp://mysite.org:8081/
ProxyPassReversehttp://mysite.org:8081/
DocumentRoot/Users/panda/Dropbox/www/_playway/node
ErrorLog“logs/dummy-host2.example.com-error_log”
CustomLog“logs/dummy-host2.example.com-access_log”通用
现在从我的apache应用程序中,如果我尝试链接这样的脚本文件:
不工作,我需要执行:


我做错了什么?

尝试使用xhr轮询作为传输,websocket不太可能通过apache代理工作

socketio.set("transports", ["xhr-polling"]);

我认为你是对的,但我认为socketsio会检测到这一点,然后回退到长轮询或commet——好吧,我想这是在浏览器上发生的。