Tôi có hai ứng dụng trong dự án Codeigniter. dưới đây là cấu trúc:Không thể gọi bộ điều khiển trong mã vạch
/admin
/index.php
/application
/admin
/controllers
/Dashboard
/Product
/Post
/public
/controllers
/Home
/About
/Contact
/system
/index.php
Ứng dụng công khai có thể hoạt động bình thường. và tôi có thể gọi tất cả các bộ điều khiển có cài đặt này:
/*----seting in /index.php---*/
$application_folder = 'application/public';
/*----seting in /application/public/config/config.php---*/
$config['base_url'] = 'http://localhost/myweb/';
/*----seting in /application/admin/config/routes.php---*/
$route['default_controller'] = 'Home';
nhưng, ứng dụng Quản trị không thể hoạt động bình thường. Tôi chỉ có thể gọi bộ điều khiển Bảng điều khiển là bộ điều khiển mặc định mà tôi đã đặt. giao diện thiết lập như thế này:
/*----setting in /admin/index.php---*/
$application_folder = '../application/admin';
/*----seting in /application/admin/config/config.php---*/
$config['base_url'] = 'http://localhost/myweb/admin/';
/*----seting in /application/admin/config/routes.php---*/
$route['default_controller'] = 'Dashboard';
như vậy, khi tôi truy cập:
http://localhost/myweb/ //it will return home page
http://localhost/myweb/admin //it will return dashboard page
http://localhost/myweb/admin/product //it will return error
có thể bất cứ ai giúp tôi để sửa chữa trường hợp này?
Có thể liên kết này sẽ giúp [link] (https://philsturgeon.uk/codeigniter/ 2009/07/08/Create-an-Admin-panel-with-CodeIgniter /) –
bạn đã sao chép chỉ mục trong cả hai? @bagongpct –
Xin chào ankit, tôi đã làm theo hướng dẫn từ liên kết bạn đưa ra cho tôi ở trên. và tôi đã được sao chép index.php vào/admin/index/php – bagongpct