繁体   English   中英

默认控制器的Codeigniter问题

[英]Codeigniter Issue With Default Controller

我在php中有一个应用程序,但是我在codeigniter中创建了它的管理面板。当我尝试访问管理面板时,它无法正常工作。

那意味着

lensframes是我的根文件夹。在该文件夹中,我完成了lensframes的用户面板。然后我创建了一个文件夹Admin并在此处使用codeigniter完成了管理面板。

在此Admin我从配置文件更改了base_url()。 然后我更改了数据库文件,还更改了route.php中的默认控制器为Admin。

然后,我创建了一个控制器,即在控制器文件夹中创建了Admin.php

当我把URL作为

http://www.rapidsurfing.net/lensframes/Admin/

它显示错误消息

404 Page Not Found

The page you requested was not found.

但是当我将URL作为

http://www.rapidsurfing.net/lensframes/Admin/index.php/Admin

我可以访问管理面板。 我的应用程序出了什么问题?默认控制器在我的网站上不工作。

只需在/ application / controller文件夹中创建一个名为“ admin”的文件夹。 然后,您可以像往常一样添加控制器,如果直接访问http://www.rapidsurfing.net/lensframes/admin ,则可以添加默认控制器。

CodeIgniter支持controller文件夹内的子文件夹。 您不必更改base_url()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM