apache php $_SERVER['SERVER_NAME']没有保存端口号的问题(解决)

来源:互联网 发布:高仿windows手机主题 编辑:程序博客网 时间:2024/06/07 09:42

问题

phpweb开发中,会遇到$_SERVER['SERVER_NAME']没有保存端口号的问题,例如请求url为:127.0.0.1:8059/index,但是$_SERVER['SERVER_NAME']只保留了127.0.0.1。

解决

apache中httpd.conf中需要配置ServerName 127.0.0.1:8059。如果不配置ServerName ,则会使用erverName 的默认配置,从而获得不到端口号。

0 0