Codeigniter Dreamhost с поддоменом - PullRequest
1 голос
/ 21 мая 2011

У меня есть приложение в CodeIgniter, и загрузка его на поддомен Dreamhost выдает мне следующую ошибку:

Обнаружена ошибка Невозможно загрузить запрошенный файл: sitio / inicio / index.php

Я настроил свое приложение следующим образом:

config.php

$config['base_url'] = 'http://sub.domain.com/';
$config['index_page'] ='';
$config['uri_protocol'] = 'AUTO';
$config['url_suffix'] =''; 

routes.php

$route['default_controller'] = "sitio/inicio"; 

.htaccess

RewriteEngine on
RewriteBase /home/myuser/sub.domain.com/
RewriteCond $1! ^(index\.php|public/img|public/css|public/js|public/uploads|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L] 

inicio.php

class Inicio extends CI_Controller{

    function __construct(){
        parent::__construct();
    }

    function index(){
        $this->load->view('sitio/inicio/index');
    }
}

Мой контроллер по умолчанию находится в подпапке внутри контроллеров, также мое представление находится в подпапке внутри представлений. В чем проблема? Я пытался с некоторыми решениями, которые есть на форуме, но моя проблема сохраняется.

Спасибо.

1 Ответ

0 голосов
/ 11 июня 2011

Вы указываете свой маршрут по умолчанию на контроллер sitio и функцию inicio.Если вы хотите указать маршрут по умолчанию inicio, удалите sitio

$route['default_controller'] = "sitio/inicio";

...