Apache的Nginx的背后 - PHP需要知道正确的端口

即时通讯目前使用Apache的背后Nginx的代理这确实工作正常但有一个例外:

阿帕奇等待8888端口,并从127.0.0.1的Nginx在端口80到现实世界只接受连接 - 服务器的静态内容,不负载平衡和处理代理请求到Apache监听8888。

问题是:

通过Apache的经验执行服务器端口是8888。脚本,像phpMyAdmin或提供的NuSOAP和重定向使用此端口重定向URL的一部分PHP脚本。 现在的问题是8888端口是不是从因此没有连接可以建立外部可见。

你知道在哪里的配置出了问题或如何,我可以强制PHP认为这是工作一个80端口的Apache服务器?

正如我不能牵制的问题,我不知道是否张贴我的配置文件会有所帮助。 也许它只是一个选项,我忘了或东西。

如果你需要我可以 - 课的的 - 提供额外的配置线。

非常感谢你

--------------解决方案-------------

只是,每个人都知道 - 在这里就是问题的答案:

有些的恶棍(我)创造了一个虚拟主机与服务器名称包括端口

ServerName some.server.com:8888

除去:8888除去错误。

泰所有

我猜你只需要重写Location头的代理服务器设置。

看看http://wiki.nginx.org/HttpProxyModule#proxy_redirect

分类:php 时间:2012-01-01 人气:0
分享到:

相关文章

  • 如何确定如果我的乘客使用Apache或nginx的 2012-03-30

    我试图部署在第一时间与乘客Rails项目. 我跟着上乘客的现场指导与乘客宝石并用"乘客安装-Apache2的模块"和三线粘贴到我的httpd.conf. 然而,我注意到,当我试图在我的项目目录中运行的乘客开始,它试图重新安装nginx的乘客,以及时完成的​​,我能够做'乘客开始". 我已经注意到这个问题是,当我从我的httpd.conf中删除三条线我仍然能够运行"乘客开始和看似已经启动服务器. 因此,我的问题是我如何确定是否安装了Apache或nginx的乘客我的宝

  • 配置Django的,Apache和Nginx的 2012-12-05

    我设置在Apache + mod_wsgi的我Django应用程序. 为了满足我使用Nginx的静态文件,在Django的项目网站的建议. http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/ Apache是​​在端口8081上运行,并nginx的是80端口上.现在有些人提出,我的配置是错误的,我应该反向Apache和Nginx的角色. 我不知道为什么,应该是. 而如果确实是我的配置是错误的,为什么会Django的网站提示错

  • Apache和Nginx的服务器上显示本地主机的问题 2013-03-27

    我已经安装了Ubuntu 11.04系统上的Apache服务器. 现在,我安装的Nginx服务器有一搭. 现在,当我运行的http:// localhost的它正在运行nginx的服务器,但序运行Apache服务器我必须使用http://127.0.0.1. 但我想这两个服务器进行HTTP上运行://本地主机. 当我运行本地主机的另一件事情是只显示欢迎nginx的! 但不运行任何www文件夹内的应用. 由于我是新来的Nginx我没有它的任何知识. 因此,任何帮助或建议将是非常可观的. -----

  • Zend框架路由图像文件夹,而无需使用Apache或nginx的 2012-02-09

    我想知道如何路由到里面routes.ini特定的文件夹, 我的意思还是我想要的是,我有上传文件夹一样安全工程师的子文件夹和图像的文件夹内的 - 一些标题,image.jpg文件 我要像路线: /图像有些标题图像-1是映像路径和映像(看有没有扩展名的文件) 图像 - 文件1的名称 - - 控制器媒体的一些标题,形象的动作项目的ID 我知道如何使这对Apache和Nginx的,但我不希望这样,因为我希望系统能够轻松管理. 谢谢 --------------解决方案------------- 保持图像

  • Apache或Nginx的服务Django应用程序? 2012-11-10

    我想部署一个Django的web应用程序,因此我需要选择一个Web服务器提供了Python文件. 我要指出,我的生产现场将一台服务器,将承载数据库和Web服务器上. 动量挑选,我的目标是将数据库移动到专用服务器等. 这里是我的问题: 我应该使用一台Web服务器还是两个? 这个问题的背景是,很多人建议使用nginx的服务静态媒体文件和Apache服务于Python的,它昭示着以下几个问题: 为什么我们不能只使用一台服务器. 我理解Apache可能是在次野兽,所以我怀疑人们使用Nginx的服务静态媒

  • 如何实际是它即使在开发模式下运行的Apache或Nginx的Rails的服务器? 2015-02-06

    由于使用WEBrick或杂种可能只限于没有keep-alive等,不能Apache或Nginx的,即使在发展方式Rails的使用? 例如,运行Apache始终存在,并附加Rails的它,让Rails的开始意味着开始Rails的一部分,并没有网络服务器,如使用WEBrick或杂种需要启动. 是不是可行? 在某些Mac,甚至Apache的运行时系统设置有选择的"网络共享"的所有时光. --------------解决方案------------- 您可以使用Apache或nginx的或任何

  • Django的Apache的nginx的书面许可 2012-06-27

    我已经建立了与Django的Apache2的+ ​​mod_wsgi的. 静态文件是由Nginx的服务. Apache是​​在端口81和nginx的端口80上运行. 我的设置是这样的:MEDIA_ROOT =的"http://本地主机/媒体/'ADMIN_MEDIA_PREFIX =的"http://本地主机/媒体/" 一切都看起来很好. 在https://开头本地主机:81 /管理员,我可以看到Django管理站点与它的静态文件. 我创建了这个模型的新的应用程序:宋级(mo

  • Django的服务于Apache和Nginx的媒体文件 2014-05-22

    我进入生产方式为我的Django项目,但运行到一个特殊的问题. 我通过Apahce的+ mod_wsgi的运行我的Django和Nginx的,通过提供静态文件. 不过我的情况要求我不能从nginx的服务"的所有"静态文件. 有必要从Apache唯一的"开放式闪光chart.swf". 该项目采用openpyc并嵌入开放式闪存chart.swf这就需要相同的服务器Django的,这在我的情况就是Apache上运行. 我怎样才能实现这个目标? 有什么变化,我需要制作成A

  • 分享PHP,CGI Apache和NGINX之间 2012-01-26

    我一直在运行的大部分我的PHP应用程序在我的网站上一FastCGI的后端,通过NGINX服务. 我有一个新的应用程序,它看起来相当不错与Apache集成; 它严重依赖于动态写入.htaccess文件为例. 我正在修改它与NGINX本地工作,但是这还没有准备好. 在此期间,我将不得不NGINX代理的所有连接到该路径直接到Apache,让Apache的处理. 然而,我在一个内存有限的车辆定位系统,我宁愿不运行一组PHP,CGI进程的NGINX(用自己的APC缓存),另一个为Apache(使用更多的内

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.261 (s). 10 q(s)