查看: 63|回覆: 0

[教程] 安装Discuz X1.5网址后面带端口的解决方法

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-3-11
發表於 2011-3-1 14:58:31 | 顯示全部樓層 |閲讀模式
问题描述:
有一个多语言环境的WEB服务器配制
当前端用nginx做在80端口处理静态及动态程序的代理转发
PHP解释服务在800端口
ASP解释服务在81端口
新安装的Discuz!X1.5后,网站会自动识别出PHP所在服务端口800,并在所有链接上自动添加,导至程序无法正常访问
请问该如何解决

解决办法:
找到打开后面的文件:source\function\function_core.php
加//注释掉此行 //$port = empty($_SERVER['SERVER_PORT']) || $_SERVER['SERVER_PORT'] == '80' ? '' : ':'.$_SERVER['SERVER_PORT'];

谢谢大家的帮助!总的来说是Discuz!X1.5版本的漏洞,在服务器兼容性上考滤不周,希望管方能修正!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部