私はCode igniterでWebアプリを開発しました..これは私がcode-igniterで作業するのは初めてです..私のローカルホストでWebアプリケーションを開発した後.だから私は一時的な無料サーバーに私のcode-igniter Webアプリを置くことにしました..だから私はこのサイト 1freehostingに自分のサイトをアップロードしました...そして私は自分のデータベースをインポートしました..その後、database.phpファイルのデータベースの設定を変更しました..また、config.phpファイルのベースURLを変更しました..これは私のドメイン名http://hello.hostingsiteforfree.com/であるため、この URL に変更しました..しかし、次のエラーが表示されます.何が問題なのかわかりません..私はたくさん検索しましたが、何も役に立ちません..また、.htaccessファイルが空であることを忘れています..つまり、その中に1行もありません
これは私が得ているエラーです
404 Page Not Found
The page you requested was not found.
ルート.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
$route['default_controller'] = "loginController";
$route['404_override'] = '';
/* Location: ./application/config/routes.php */
私のコントローラー
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class LoginController extends CI_Controller {
function index(){
$new['main_content'] = 'loginView';
$this->load->view('loginTemplate/template', $new);
}
function verifyUser(){
//getting parameters from view
$data = array(
'username' => $this->input->post('username'),
'password' => $this->input->post('password')
);
$this->load->model('loginModel');
$query = $this->loginModel->validate($data);
if ($query){ //if the user c validated
//data variable is created becx we want to put username in session
$data = array(
'username' => $this->input->post('username'),
'is_logged_in' => true
);
$this->session->set_userdata($data);
redirect('sessionController/dashboard_area');
}
else
{
$this->index();
}
}
function logout()
{
$this->session->sess_destroy();
$this->index();
}
}
?>
設定ファイル
$config['base_url'] = 'http://hello.hostingsiteforfree.com/';
$config['index_page'] = 'index.php';