2016-11-23 2 views
0

hochladen Jeder, ich habe eine Website in Codeigniter und es funktioniert gut auf dem lokalen Server. Ich habe auf Live-Server hochgeladen: Domain-Name (http://fantastictravels.co/) und es heißt "This fantastictravels.co Seite kann nicht gefunden werden"Codeigniter-Site vom lokalen Server zum Leben

Ich habe viele verschiedene Dinge ausprobiert, aber es funktioniert nicht. Hier ist mein Code von der View und Controller:

Controller:

<?php 

class Travels extends CI_Controller { 

    function __construct(){ 
     parent :: __construct(); 
     $this->load->model('travel'); 
    } 

    public function index() 
    { 

     $this->load->view('index'); 
    } 
} 

Ausblick:

<head> 
    <meta http-equiv="Content-Language" content="en-us"> 
    <title></title> 
    <meta charset="utf-8"> 
    </head> 
<body> 

    <div class="content"> 

     This is test 
    </div> 
</body> 
</html> 

In meiner config-Datei, die base_url ist "http://fantastictravels.co/" und meine Alle Dateien befinden sich im Stammverzeichnis von "http://fantastictravels.co/". Hilf mir bitte.

+0

Bild von Host-Dateisystem zu –

+0

Ihre .htaccess-Datei hinzufügen? – phobia82

+0

Haben Sie den Style Guide befolgt? http://www.codeigniter.com/user_guide/general/styleguide.html#file-naming – user4419336

Antwort

0

mein Controller und Modell-Datei sieht die Ich wechselte in Großbuchstaben und es wurde behoben ... :)

0

1., haben Sie eine Ansichtsdatei namens index.php? Sind Ihre View-Dateien im View-Ordner?

Setzen Sie dieses in der .htaccess Datei

DirectoryIndex index.php 
RewriteEngine on 

RewriteCond $1 !^(index\.php| (.*)\.swf|forums|images|css|downloads|js|robots\.txt|favicon\.ico) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA] 

zu Ihrer Konfigurationsdatei gehen, und stellen Sie sicher, dass diese Zeile wie diese Namen in Kleinbuchstaben war

$config['index_page'] = ''; 
Verwandte Themen