ArtherJin 发表于 2016-8-29 09:38:37

本地环境自动跳转到线上环境

我是刚入职的CI框架新手,发现本地ip会自动跳转到线上已经发布的页面。
接手的代码是CI写的,网站已经上线运营中,但是开发者已经离职了。
我apache也没有配置错误,进入本地localhost:8084 就会自动跳转到线上已经发布的正在运营中的地址。
求各位解惑

Hex 发表于 2016-8-29 18:08:50

ArtherJin 发表于 2016-8-29 17:56
你好,我正在这样弄,但是能请您告诉我程序运行的顺序吗?我在config/config.php下写了断点,但他仍然会 ...

运行顺序是从 index.php 开始运行的,从这里设断点。

ArtherJin 发表于 2016-8-29 18:30:29

Hex 发表于 2016-8-29 18:10
你的代码肯定哪里写了特别的逻辑,要不就是 apache 做了什么设置,否则不会自动跳转这么神奇的。 ...

貌似是这样的, apache是我昨天刚新装的,我没有设置什么,可是程序连INDEX.PHP都不会进去。但我删除整个CODE却不运行,是不是nginx的设置呢?

ArtherJin 发表于 2016-8-29 17:54:25

Hex 发表于 2016-8-29 10:12
应该是代码里有写死的地方吧。。。这个要具体看你的代码才知道,CI 默认没有你说的跳转功能。 ...

我问了下,我之前负责维护的程序员,他说他一开始也是碰到这个问题,他是通过host指向的方式来解决的。但是我想找到原因。

Hex 发表于 2016-8-29 10:12:29

应该是代码里有写死的地方吧。。。这个要具体看你的代码才知道,CI 默认没有你说的跳转功能。

Michael锐生 发表于 2016-8-29 12:28:18

设断点一步一步找,或者直接搜索项目中是否出现了对应的地址

a123123 发表于 2016-8-29 16:55:50

查看配置文件$config['base_url']

ArtherJin 发表于 2016-8-29 17:55:08

a123123 发表于 2016-8-29 16:55
查看配置文件$config['base_url']

查看后发现有个变量了,我设置为空值,但仍然会跳转线上。

ArtherJin 发表于 2016-8-29 17:56:12

Michael锐生 发表于 2016-8-29 12:28
设断点一步一步找,或者直接搜索项目中是否出现了对应的地址

你好,我正在这样弄,但是能请您告诉我程序运行的顺序吗?我在config/config.php下写了断点,但他仍然会跳线上环境。

Hex 发表于 2016-8-29 18:10:01

ArtherJin 发表于 2016-8-29 17:54
我问了下,我之前负责维护的程序员,他说他一开始也是碰到这个问题,他是通过host指向的方式来解决的。但 ...

你的代码肯定哪里写了特别的逻辑,要不就是 apache 做了什么设置,否则不会自动跳转这么神奇的。
页: [1] 2
查看完整版本: 本地环境自动跳转到线上环境