500 Internal Server Error CodeIgniter-htaccess-mod_rewrite

Codiert ich meine web-Anwendung auf windows, und ich bin dabei, es zu meinem server läuft Ubuntu-Linux. Hier ist meine .htaccess-Datei:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /SearchDatGifUbuntu/
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

<IfModule !mod_rewrite.c>
  # If we don't have mod_rewrite installed, all 404's
  # can be sent to index.php, and everything works as normal.
  ErrorDocument 404 /index.php
</IfModule>

Meine Datei unter /etc/apache2/sites-available/default wie folgt:

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>

Ich eingegeben sudo a2enmod rewrite in der Befehlszeile auf meinem ubuntu-server, und es sagt, mod_rewrite bereits aktiviert ist.

Als ich debugged durch meine codeigniter Anwendung, der Fehler schien zu zeigen, bis auf die Zeile 308 im CodeIgniter.php,, das ist:

$CI = new $class();

Kann jemand bitte lassen Sie mich wissen, was Los ist?

InformationsquelleAutor GabeMeister | 2014-07-01
Schreibe einen Kommentar