jiayidan6 发表于 2015-9-10 10:37:43

CI框架中路径的问题

我的项目一开始放在根目录下,是好用的,路径配置就是在application/config.pnp 文件中设置$config['base_url'] = 'http://localhost/xiaov1/';后来因开发需要,我将我的项目放在了项目xiaov里,我重新配置了$config['base_url'] = 'http://localhost/xiaov/xiaov1;但是运行后报错file:///C:\Users\Master\AppData\Roaming\Tencent\Users\1105871845\QQ\WinTemp\RichOle\P9TH5D9DK_]1084}4QRLFBS.png:The requested URL /xiaov1/index.php was not found on this server.
像这种情况我应该怎么解决呢?请高手指教!谢谢!

jiayidan6 发表于 2015-9-12 12:05:02

我再把问题重写一遍,刚发现上面有不对的路径
我的项目一开始放在根目录下,是好用的,路径配置就是在application/config.pnp 文件中设置$config['base_url'] = 'http://localhost/xiaov1/';后来因开发需要,我将我的项目放在了项目xiaov里,我重新配置了$config['base_url'] = 'http://localhost/xiaov/xiaov1;但是运行后报错如下:
The requested URL /xiaov1/index.php was not found on this server.

Closer 发表于 2015-9-12 13:41:35

jiayidan6 发表于 2015-9-12 13:15
配置了$config['base_url'] = 'http://localhost/xiaov/xiaov1,还不行么?
如果是本地測試的話
base_url 值可為空
route 必須指向正確的控制器

3.0 後的預設控制器
不得有任何一層目錄
也就是說得直接放在控制器資料夾根目錄
詳情請參閱 : 關於 3.0 的預設路由

 

Closer 发表于 2015-9-12 13:45:04

jiayidan6 发表于 2015-9-12 13:44
默认的控制器是$route['default_controller'] = 'index';

目錄與檔案結構是 ?

jiayidan6 发表于 2015-9-10 10:58:49

有谁知道怎么解决呢?...

jiayidan6 发表于 2015-9-12 10:59:19

这种情况大姐都没遇到过吗?

Closer 发表于 2015-9-12 12:34:51

我想他說的是找不到 index.php 這隻檔案 ?
要嘛是目錄檔案結構錯誤
要嘛是預設控制器錯誤
你的版本是?

jiayidan6 发表于 2015-9-12 13:12:42

define('CI_VERSION', '3.0.0');

jiayidan6 发表于 2015-9-12 13:13:00

这个就是版本号吧?

jiayidan6 发表于 2015-9-12 13:15:16

配置了$config['base_url'] = 'http://localhost/xiaov/xiaov1,还不行么?

jiayidan6 发表于 2015-9-12 13:44:22

默认的控制器是$route['default_controller'] = 'index';
页: [1] 2
查看完整版本: CI框架中路径的问题