我在php中有一个应用程序。但我在codeigniter中创建了它的管理面板。当我尝试访问管理面板时,它无法正常工作。
这意味着
lensframes
是我的根文件夹。在这个文件夹中,我完成了网站的用户面板。然后我创建了一个文件夹Admin
并使用codeigniter完成了管理面板。
在这个Admin
中,我从配置文件中更改了base_url()。
然后我更改了数据库文件,并将默认控制器更改为routes.php中的Admin。
然后我创建了一个控制器,我在控制器文件夹中创建了Admin.php
。
当我把网址作为
http://www.rapidsurfing.net/lensframes/Admin/
它显示错误消息
404 Page Not Found
The page you requested was not found.
但是当我把网址作为
时http://www.rapidsurfing.net/lensframes/Admin/index.php/Admin
我可以访问管理面板。 我的应用程序有什么问题?默认控制器在我的站点中不起作用。
答案 0 :(得分:0)
只需在/ application / controller文件夹中创建名为“admin”的文件夹即可。然后,您可以像平常一样添加控制器,如果直接转到http://www.rapidsurfing.net/lensframes/admin,则可以添加默认控制器。
CodeIgniter支持控制器文件夹内的子文件夹。您无需更改base_url()
。