我使用codeigniter创建的应用程序正在我的localhost上加载。但当我将其上传到cpanel时,显示“ 404 Page Not Found ”。
我可以访问除此之外的默认欢迎控制器,它显示找不到404页面。
以下是我在application / config / config.php中的配置
// assign click listener to the OK button (btnOK)
btnOk.setOnClickListener(
new View.OnClickListener() {
public void onClick(View v) {
try {
result = strava.get_Events();
} catch (Exception e) {
e.printStackTrace();
}
tvOut.setText(result);
}
}
);
.htaccess配置如下
$config['base_url'] = '';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
application / config / routes.php中的配置如下
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]
如果我将default_controller更改为welcome,那么welcome正在加载。
- 提前致谢
答案 0 :(得分:2)
如评论中所述:您的控制器的文件名必须以大写字母开头。 见Swift Programming Language
更改了filenaming约定(类文件名现在必须是Ucfirst 以及小写的其他所有内容。)
: - )