安装Discuz X1.5网址后面带端口的解决方法
摘要:问题描述:有一个多语言环境的WEB服务器配制当前端用nginx做在80端口处理静态及动态程序的代理转发PHP解释服务在800端口ASP解释服...
问题描述:
有一个多语言环境的WEB服务器配制
当前端用nginx做在80端口处理静态及动态程序的代理转发
PHP解释服务在800端口
ASP解释服务在81端口
新安装的Discuz!X1.5后,网站会自动识别出PHP所在服务端口800,并在所有链接上自动添加,导至程序无法正常访问
请问该如何解决
解决办法:
找到打开后面的文件:sourcefunctionfunction_core.php
加//注释掉此行 //$port = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '80' ? '' : ':'.$_SERVER['SERVER_PORT'];
谢谢大家的帮助!总的来说是Discuz!X1.5版本的漏洞,在服务器兼容性上考滤不周,希望管方能修正!
【安装Discuz X1.5网址后面带端口的解决方法】相关文章:
★ Discuz 7.0/7.1/7.2 首页空白的解决方案讨论
★ discuz 论坛注册的时候提示 内部错误,无法显示此内容的解决方法
★ Discuz、UCenter登陆管理后台自动退出的解决方法
★ discuz X25 某功能存在 xss漏洞以及解决方案
★ Discuz!X1.5去掉Powered by Discuz!修改的方法
★ Discuz! X2.5论坛标题字数突破80的限制实现思路