cakePHP 1.2.3... internal server error
9 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
cakePHP 1.2.3... internal server error
Bonjour a tous,
je viens vers vous pour demander de l'aide, car je suis sur le point de craquer. Et je sais que je peux compter sur la communauté wri.
Mon probleme est simple, j'ai uploadé mon site développer avec le framework cakePHP en suivant ce tutorial:
http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez- ... -mutualise
et qd j'accede à mon site, j'obtiens un "error 500".
Si qqn a déja rencontré ce probleme et s'il a la solution.
Alors j'ai l'impression que le probleme vient des .htaccess, car qd je les supprime tous (racine, app/, et app/webroot ou (app/www) j'arrive à y acceder mais mes liens absolus ne fonctionnent plus (/maPage.html). Et donc je suis contraints de les laisser biensur.
JE suis sur un kimsufi release 2 gentoo, PHP5+mySQL5
En local, je suis sur un wamp server, et tout marche nickel.
Sur un forum, j'ai vu qu'il fallait supprimer le "<IfModule mod_rewrite.c>" mais, aparemment c'etait pour une ancienne version de cake (2005)
bref, qqn a une idée la dessus?
D'ailleurs, le fais de placer un .htaccess vide, me genere cette erreur. Je suis perturbé et ça me trotte dans la tete toute la nuit.
merci pour vos reponses
je viens vers vous pour demander de l'aide, car je suis sur le point de craquer. Et je sais que je peux compter sur la communauté wri.
Mon probleme est simple, j'ai uploadé mon site développer avec le framework cakePHP en suivant ce tutorial:
http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez- ... -mutualise
et qd j'accede à mon site, j'obtiens un "error 500".
Si qqn a déja rencontré ce probleme et s'il a la solution.
Alors j'ai l'impression que le probleme vient des .htaccess, car qd je les supprime tous (racine, app/, et app/webroot ou (app/www) j'arrive à y acceder mais mes liens absolus ne fonctionnent plus (/maPage.html). Et donc je suis contraints de les laisser biensur.
JE suis sur un kimsufi release 2 gentoo, PHP5+mySQL5
En local, je suis sur un wamp server, et tout marche nickel.
Sur un forum, j'ai vu qu'il fallait supprimer le "<IfModule mod_rewrite.c>" mais, aparemment c'etait pour une ancienne version de cake (2005)
bref, qqn a une idée la dessus?
D'ailleurs, le fais de placer un .htaccess vide, me genere cette erreur. Je suis perturbé et ça me trotte dans la tete toute la nuit.
merci pour vos reponses
Re: cakePHP 1.2.3... internal server error
P-e une piste à creuser: tu as essayé en activant le mode debug à 1 dans config.php?
C'est aussi souvent un problème avec un "RewriteBase /" à ajouter chez OVH.
EDIT:
Si tu as installé cakephp à la racine du site comme ceci:
Est-ce que ton installation de CakePHP est accessible comme ceci:
?
C'est aussi souvent un problème avec un "RewriteBase /" à ajouter chez OVH.
EDIT:
Si tu as installé cakephp à la racine du site comme ceci:
- Code: Tout sélectionner
/www/cake
/www/app
/www/vendors
Est-ce que ton installation de CakePHP est accessible comme ceci:
- Code: Tout sélectionner
http://www.example.com/app/webroot/index.php
?
Re: cakePHP 1.2.3... internal server error
concernant mon installation:
en local j'ai qqch comme ça:
-cake/ (core)
-app/
-app/config
-app/controllers
---
---
-app/webroot (qui correspond au www sur ovh)
Et suivant le tuto, et donc en prod sur OVH, j'ai qqch kom ça sur le /home/monProjet/
methode 1
-cake
le contenu de app/ est mis a la racine et ça donne:
-config
-controllers
-cgi
-www (qui contient tous les fichiers de webroot)
et donc monDomaine.com pointe vers le www
methode 2
je deploie l'arborescence comme en local, cad:
-cake
-app/config
-app/controllers
--
--
-app/webroot
-app/webroot/ et le reste des fichiers
du coup dans mon httpd.conf, je fais pointé sur /home/monPojet/app/webroot
au lieu de /home/monProjet/www
je nai pas testé en debug 1, mais jai laissé en debug 0
Enfin, je nai pas compris l'utilisation de rewriteBase /
ça veut dire que ma racine correspond a mon webroot (ou www) pointé par mon httpd.conf
ou la racine de mon server?
en local j'ai qqch comme ça:
-cake/ (core)
-app/
-app/config
-app/controllers
---
---
-app/webroot (qui correspond au www sur ovh)
Et suivant le tuto, et donc en prod sur OVH, j'ai qqch kom ça sur le /home/monProjet/
methode 1
-cake
le contenu de app/ est mis a la racine et ça donne:
-config
-controllers
-cgi
-www (qui contient tous les fichiers de webroot)
et donc monDomaine.com pointe vers le www
monDomaine.com/app/ n'a pas de sens du coup
methode 2
je deploie l'arborescence comme en local, cad:
-cake
-app/config
-app/controllers
--
--
-app/webroot
-app/webroot/ et le reste des fichiers
du coup dans mon httpd.conf, je fais pointé sur /home/monPojet/app/webroot
au lieu de /home/monProjet/www
le mode debug 1
je nai pas testé en debug 1, mais jai laissé en debug 0
Enfin, je nai pas compris l'utilisation de rewriteBase /
ça veut dire que ma racine correspond a mon webroot (ou www) pointé par mon httpd.conf
ou la racine de mon server?
Re: cakePHP 1.2.3... internal server error
bruno212 a écrit:Hello,
que disent les logs d'apache ?
à plus
tu va me prendre pour un newbi, mais jai pas pu localiser le error de apache sur gentoo.
j'ai cru voir que c'st dans /home/monProjet/log/
mais il y a plein de fichiers et de *.gz
alors que jattend plutot un log d'erreur classique
Re: cakePHP 1.2.3... internal server error
bangdai a écrit:tu va me prendre pour un newbi, mais jai pas pu localiser le error de apache sur gentoo.
j'ai cru voir que c'st dans /home/monProjet/log/
Newbie, tout le monde l'a été une fois, donc c'est pas grave
Je ne connais pas Gentoo, mais je crois que les logs apache se trouvent dans:
- Code: Tout sélectionner
/var/log/apache2/
tu as un fichier access.log et un error.log
Dans ces fichiers, tu devrais trouver plus d'information sur l' Internal server error.
à plus
Re: cakePHP 1.2.3... internal server error
bruno212 a écrit:bangdai a écrit:tu va me prendre pour un newbi, mais jai pas pu localiser le error de apache sur gentoo.
j'ai cru voir que c'st dans /home/monProjet/log/
Newbie, tout le monde l'a été une fois, donc c'est pas grave
Je ne connais pas Gentoo, mais je crois que les logs apache se trouvent dans:
- Code: Tout sélectionner
/var/log/apache2/
tu as un fichier access.log et un error.log
Dans ces fichiers, tu devrais trouver plus d'information sur l' Internal server error.
à plus
merci pour l'info, le pb est la, avec la release 2 OVH, les logs ne sont pas la, comme sur un bon ubuntu.
et les noms des fichiers ne ressemble pas a ça non plus, ou alors il me faut des yeux a 3h du mat qd je commence a devenir dingue.
-

Aaarrrgggh - WRInaute occasionnel

- Messages: 153
- Inscription: Lun Mar 16, 2009 10:11
Re: cakePHP 1.2.3... internal server error
hello,
sur les release d'OVH, les logs sont ici : /home/log/httpd/ pour Apache, /home/log/mysql pour Mysql.
Il y a plein de *.gz, mais tu en as toujours un qui n'est pas gézippé, c'est le dernier fichier de logs.
sur les release d'OVH, les logs sont ici : /home/log/httpd/ pour Apache, /home/log/mysql pour Mysql.
Il y a plein de *.gz, mais tu en as toujours un qui n'est pas gézippé, c'est le dernier fichier de logs.
Re: cakePHP 1.2.3... internal server error
Aaarrrgggh a écrit:hello,
sur les release d'OVH, les logs sont ici : /home/log/httpd/ pour Apache, /home/log/mysql pour Mysql.
Il y a plein de *.gz, mais tu en as toujours un qui n'est pas gézippé, c'est le dernier fichier de logs.
merci pour l'info, je crois avoir vu le mysql mais le httpd...peut etre que je l'ai zappé.
En tout cas, mon probleme est reglé et je suis content.
Pour ceux qui ont galeré comme moi, la solution etait de bien parametrer:
-les 3 .htaccess (/ , app/, app/webroot)
-enlever le <if module ...>
-surtout bien mettre a jour le fichier webroot/index.php suivant larborescence que vous avez accordé à votre projet. Pour ma part, ça ressemble à:
-cake
-app/
-app/ <autre dossier>
-app/webroot/
esperant aider plus d'un.
merci a ceux qui m'ont eclairé la dessus.
9 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- 500 Internal Server Error
- DMOZ >> Internal Server Error
- Erreur 500 - Internal server error
- URL Rewriting: internal server error
- Internal Server Error 500 chez oxado
- Internal server error apres url rewrinting
- SPIP : problème erreur 500 Internal Server Error
- "Internal Server Error", et pourtant...
- urlrewriting .htaccess, internal error 500
- Google en server error
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité




