2010-05-20 14 views
0

J'ai ajouté htaccess à mon dossier CodeIgniter et depuis lors, j'obtenirQu'est-ce que cette erreur indique dans PHP?

Erreur de serveur! Le serveur a rencontré une erreur interne et n'a pas pu répondre à votre demande . Soit le serveur est surchargé ou il y avait une erreur dans un script CGI .

Si vous pensez qu'il s'agit d'une erreur serveur, , veuillez contacter le webmestre. Erreur 500 localhost 20/05/10 13:16:23 Apache/2.2.8 (Win32) DAV/2 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color PHP/5.2.5

Mes fichiers .htaccess a cela,

RewriteEngine on 
RewriteCond $1 !^(index\.php|resources|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 
+0

appartient à la défaillance du serveur? ...littéralement. – nickf

+2

Voir votre error.log – Krab

Répondre

1

il n'est pas erreur PHP et états, comme Krab mentionné, « Voir la error_log de serveur web pour le message d'erreur réelle »

1

il est en fait une erreur Apache causée par votre htaccess .

Je pense que la ligne invalide est la suivante:

RewriteCond $1 !^(index\.php|resources|robots\.txt) 

Le 1 $ est pas là défini.