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.像这种情况我应该怎么解决呢?请高手指教!谢谢!
我再把问题重写一遍,刚发现上面有不对的路径
我的项目一开始放在根目录下,是好用的,路径配置就是在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. jiayidan6 发表于 2015-9-12 13:15
配置了$config['base_url'] = 'http://localhost/xiaov/xiaov1,还不行么?
如果是本地測試的話
base_url 值可為空
route 必須指向正確的控制器
3.0 後的預設控制器
不得有任何一層目錄
也就是說得直接放在控制器資料夾根目錄
詳情請參閱 : 關於 3.0 的預設路由
jiayidan6 发表于 2015-9-12 13:44
默认的控制器是$route['default_controller'] = 'index';
目錄與檔案結構是 ? 有谁知道怎么解决呢?... 这种情况大姐都没遇到过吗? 我想他說的是找不到 index.php 這隻檔案 ?
要嘛是目錄檔案結構錯誤
要嘛是預設控制器錯誤
你的版本是? define('CI_VERSION', '3.0.0'); 这个就是版本号吧? 配置了$config['base_url'] = 'http://localhost/xiaov/xiaov1,还不行么? 默认的控制器是$route['default_controller'] = 'index';
页:
[1]
2