bonsoir à tous,
je commence a peine le tuto de Décomposer un site en PHP-jour 2 que je rencontre un problème que je n'arrive pas à résoudre.
Certains ont vraisemblablement eu le même souci, mais la solution n'est pas présenté. Pouvez vous m'aider?
Je suis sur le .htaccess de la racine
RewriteEngine on
RewriteRule (.*) webroot/index.php [L]

Et cela me marque déjà ce qui suit :
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Un petit coup ne serait pas de refus pour continuer le tuto.
Je vous remercie

6 réponses


Mizzou
Auteur
Réponse acceptée

Je me permets de répondre a ma question en ajouter après des recherches que la solution se trouve ici posté par athakim ,

pensé a décommenté cette ligne dans httpd.conf (situé dans Appache)
LoadModule rewrite_module modules/mod_rewrite.so

et les deux lignes dans php.ini
Short open tag et allow url fopen
à mettre sur ON

et activer le module php_curl

Fred71m
Réponse acceptée

Bonsoir,

l'activation du <u>module Apache -> rewrite_module</u> suffit d'après ce que j'ai essayé.

Merci pour votre réponse, j'ai recherché un moment aussi.

Cdt, Fred.

bonjour à vous tous,

j'ai le meme probleme que celui ci mais dans mon http.conf du repertoire apache, le module LoadModule rewrite_module modules/mod_rewrite.so n'est pas précédé du #. Donc normalement il est activé. Et pourtant j'ai le message d'erreur suivant lorsque je tente d'utiliser le htaccess.

"Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, testemail@test.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log."

Le contenu de mon htaccess est le suivant:
[code]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php/$1 [L]
[/code]

J'ai l'arborescence expliquée dans le tuto n°2. Et je fais un appel depuis la page "http://localhost/tuto/site/index".

Pouvez vous m'aider à trouver mon erreur svp.

Merci d'avance à tous.

Home.

PS: je suis sous PC, windows 7, avec MAMP. et j'ai également testé sous Mac os X, avec MAMP. Pareil. même message.

Je viens d'installer sous PC windows 7 WAMP cette fois ci, et j'ai bien activé le module de réécriture en cliquant droit sur l'icole et en redémarrant les serveurs. lorsque je suis dans localhost/tuto/site j'obtiens le listing du contenu du répertoire, mais pas de repertoire.
J'ai donc simplifié le htaccess comme au début du tuto:
[code ]
RewriteEngine On
RewriteRule (.*) webroot/index.php
[/code ]

et j'ai à nouveau l'erreur du début.

Je pense donc que ce n'est pas du à ma configuration. Est ce que cela vous parle ?

Merci d'avance de m'aider. j'aimerais pouvoir suivre ce super tuto de grafikart.

home

Mizzou
Auteur

Bonjour avez vous essayer ce bout de code?
Je l'utilise pour tout mes sites.

# Activation des URL rewriting (comme myproject.com/controller/action/parametre-1/parametre-2/parametre-3)
RewriteEngine On
RewriteRule (.*) webroot/$1 [L]

bonjour à tous, j'ai le même souci on dirait...
je viens d'installer un plugin me permettant de "réduire" les en-têtes et dès l'activation, mon site est devenu inaccessible : http://sisswy.be/

Je ne comprends malheureusement pas les étapes à suivre pour le réactiver.

Un énorme merci

Marc