【发布时间】:2017-02-23 20:38:30
【问题描述】:
我已将我的 codeigniter 项目(在 localhost 中完美运行)上传到实时服务器中。
我的网址是这样的:http://33.444.321.51/projects/bodyodore/
我在服务器中有一个项目文件夹,我将我的项目“bodywrapsand”放在它下面。
当我运行它时,它会完美地加载主页。
当我选择任何菜单链接时出现问题,它给了我这个错误, 这是我的本地服务器路径,它运行得很好。
404 - 找不到文件或目录。 您要查找的资源可能已被删除、名称已更改或暂时处于 不可用。
我所有的类名都以大写字母开头,控制器的名称与类名相同。
即Admin.php 包含类 Admin 扩展
在配置文件中我有:
$config['index_page'] = ""
$config['uri_protocol'] = "REQUEST_URI"
我的 htaccess 是这样的:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$1 [PT,L]
我花了 48 小时才找到解决方案,请救救我。
这是我的本地网址:
http://localhost/project/buddy/
【问题讨论】:
-
确保您已将基本网址设置为类似
$config['base_url'] = 'http://localhost/yourprojectname/'; -
试试这些 htaccess github.com/wolfgang1983/htaccess_for_codeigniter
标签: codeigniter