【发布时间】:2013-07-06 23:50:13
【问题描述】:
我是使用 CodeIngiter 框架的新手。我在本地主机上测试了我的代码。效果很好。
但是当我将文件放在远程服务器上时。它给了我:
“404 页面未找到 - 未找到您请求的页面。”
当我通过 url 调用控制器时:http://www.mysite.com/dev/application/facebook/show_info
但是欢迎页面显示正确。我可以修改welcome.php 控制器来检查 基本网址。然后,我测试了 url,所以我尝试按照字母大小写(因为我的控制器类被称为:Show_Info.php)http://www.mysite.com/dev/application/facebook/Show_Info
它显示另一个错误消息: “遇到错误 - 无法找到您指定的模型:fb_user_model”
我通过谷歌搜索,堆栈溢出,....等,但我仍然找不到解决方案。 请帮助并为我的英语不好感到抱歉。
文件树:
(http://www.mysite.com)
│
└──application
│
├───dev
│ ├───codeigniter
│ │ |───system
│ │ └───application
│ │ |─controller
│ │ | ├welcome.php
│ │ | └facebook
│ │ | └Show_Info.php
│ │
│ ├───index.php
│ ├───.htaccess
│ |
.htaccess:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ index.php?/$1 [L]
base_url:
【问题讨论】:
-
你的
config/routes.php和config/config.php长什么样子?
标签: php codeigniter