关于get_env($type)函数
我今天发布程序到一个通过iP地址访问的,带端口的服务器,结果发现访问首页,和企业库首页时出现问题。后来发现在\include目录下的,global.func.php中函数get_env($type)case 'host':
return preg_match("/^{4,}$/i", $_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '';
本机调试是localhost,所以没问题。发布到服务器上如 192.168.1.9:8899,结果被正则表达式,换成空了,导致程序异常,我想问这里用正则表达式的目的是什么? 谢谢
主要一台服务器,又要运行iis,又要运行apache,所以想用端口隔离开,现在先去掉正则替换,看起来没问题,不知道这样的写的目的是什么
用ip地址是可以的,但是不要另外定义端口了
不要用端口访问,去掉端口
chinahyf 发表于 2015-4-7 16:41
主要一台服务器,又要运行iis,又要运行apache,所以想用端口隔离开,现在先去掉正则替换,看起来没问题, ...
服务器只能运行apache或iis其中一个
页:
[1]