Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour a tous,
J'ai développé une application sous ZF en local, tout marchait bien.
Je viens de passer le dossier sur OVH via ftp et là gros soucis : Je n'arrive pas à accéder à mes contrôleurs (erreur 404 sur chaque page excepté l'index principal)
Le plus étrange c'est que l'authentification fonctionne donc je devrait pouvoir accéder aux autres contrôleurs.
Après les noms des contrôleur en url sont /gerer-nom , ça vient peut-être de là, mais ça marchait en local.
J'ai recherché sur internet, apparemment l'erreur viendrait de la réécriture des URL, mais je n'arrive pas à configurer correctement mon fichier .htaccess (je n'ai évidement pas accès aux fichiers de conf du serveur).
Pour l'instant j'ai ça dans .htaccess du dossier "public":
AddType x-mapp-php5 .php
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0
RewriteEngine on
RewriteBase /1234/public
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php
Quelqu'un a-t'il déjà rencontré le même problème et pourrait-il m'aider s'il vous plait ?
Merci
Hors ligne
Hello,
Je ne comprends pas : RewriteBase /1234/public
Par défaut, OVH te fournit :
/ /www
Si tu mets ton appli dans / et que tu renommes ton dossier public en www, tout doit fonctionner directement avec seulement : RewriteBase /
@+
Hors ligne
Tu peux aussi supprimer le dossier www en te connectant en ssh, puis créer le lien symbolique www pointant sur /1234/public. Un hébergement OVH pro est requis il me semble pour le ssh.
Hors ligne
Bonjour,
En fait mon appli est dans le sous-dossier /www/1234/ , car il y a déjà plusieurs sites sur le serveur, dont le site principal qui se trouve à la racine (donc www).
Du coup "RewriteBase /" m'affiche l'index du site principal au lieu des erreurs 404. J'ai voulu modifier mais sans succes pour l'instant.
Je me renseigne mais je ne crois pas que notre hébergement soit en version Pro d'OVH.
Hors ligne
Le mieux serait de faire pointer un sous domaine sur le répertoire de ton application. Encore une fois je sais que c'est possible sur l'hébergement pro, je n'en sais rien pour le pack perso...
Hors ligne
Visiblement aucune de mes modification ne fonctionnent.
Merci de votre aide mais compte tenu du besoin urgent de l'application je vais devoir me rabattre sur une autre architecture web.
Je trouvais le framework simple d'utilisation et assez performant jusque là, beaucoup moins quand je vois la galère pour mettre le site en ligne.
Zend peut-il seulement être utilisé pour sur des hébergeurs mutualisés ? Je commence à en douter sérieusement.
Hors ligne
Hello,
Je n'ai aucun soucis chez OVH.
@+
Hors ligne
Aucun soucis non plus chez OVH, c'est même le meilleur mutualisé que j'ai utilisé jusqu'à aujourd'hui...
Actuellement, où en est le problème, quelle est l'architecture utilisée et l'architecture désirée ?
Hors ligne
Pages: 1