Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 15-02-2013 12:33:09

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Sensibilité à la casse

Bonjour,

Je suis en train de migrer un site "ZEND" de Windows à Linux Distribution Debian, et il semblerait que j'ai quelques soucis de casse.

Je m'explique, j'ai un module "default" dans lequel j'ai un controller "IndexController", dans lequel j'ai une action "rechercheAction"

Quand je tape l'url au complet : http://xx.xxx.xx.xxx/index/recherche ça ne fonctionne pas
Par contre si je tape  http://xx.xxx.xx.xxx/Index/recherche ça fonctionne uniquement sur Firefox, sous IE et Chrome j'ai un message d'erreur: "Accès réservé
Vous n'êtes pas autorisé à accéder à la page demandée."

Pourriez-vous svp me venir en aide, il faut absolument que je fasse fonctionner le site sous Linux.

Pour info j'ai déjà installé le mode speling de cette façon: "http://keystoneit.wordpress.com/2007/02/19/making-apache-case-insensitive/" mais rien n'y change.

Merci d'avance pour votre aide.

Hors ligne

 

#2 15-02-2013 14:29:00

Orkin
Administrateur
Lieu: Paris
Date d'inscription: 09-12-2011
Messages: 1261

Re: Sensibilité à la casse

Salut c'est bizarre ton truc. Essaie de regarder tes routes voir si tu ne les as pas mis en majuscule déjà (ça peut venir de là). Sinon tu peux regénérer l'autoload (via le composer) j'avais eu des problèmes entre windows et linux.

Tu peux éventuellement regarder ton fichier .htaccess

Hors ligne

 

#3 15-02-2013 14:45:13

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: Sensibilité à la casse

Voici mon route.ini:

Code:

;*** Routes statiques

;Déconnexion
routes.logout.type = "Zend_Controller_Router_Route_Static"
routes.logout.route = "logout"
routes.logout.defaults.module = manager
routes.logout.defaults.controller = auth
routes.logout.defaults.action = logout


;Accès manager
routes.manager_index.type = "Zend_Controller_Router_Route_Static"
routes.manager_index.route = "manager"
routes.manager_index.defaults.module = manager
routes.manager_index.defaults.controller = index
routes.manager_index.defaults.action = index


;Accès espace candidat
routes.candidat_index.type = "Zend_Controller_Router_Route_Static"
routes.candidat_index.route = "candidats"
routes.candidat_index.defaults.module = candidats
routes.candidat_index.defaults.controller = register
routes.candidat_index.defaults.action = index

;*** referencement

;Robots.txt
routes.robots_txt.type = "Zend_Controller_Router_Route_Static"
routes.robots_txt.route = "robots.txt"
routes.robots_txt.defaults.module = default
routes.robots_txt.defaults.controller = referencement
routes.robots_txt.defaults.action = robots

;SEO listing de toutes les offres par intitulé | niv 1
routes.postes.type = "Zend_Controller_Router_Route_Static"
routes.postes.route = "postes"
routes.postes.defaults.module = default
routes.postes.defaults.controller = referencement
routes.postes.defaults.action = postes

;redirection rss afin d'avoir l'extension
routes.portailrss.type = "Zend_Controller_Router_Route_Static"
routes.portailrss.route = "portail.rss"
routes.portailrss.defaults.module = default
routes.portailrss.defaults.controller = index
routes.portailrss.defaults.action = sitemap
routes.portailrss.defaults.partn = portailrss


; SEO recherche liste metiers par intitulé | niv 2
routes.seo_recherche_metier.type = "Zend_Controller_Router_Route_Regex"
routes.seo_recherche_metier.route = "emploi/(.+)"
routes.seo_recherche_metier.defaults.module = default
routes.seo_recherche_metier.defaults.controller = index
routes.seo_recherche_metier.defaults.action = recherche
routes.seo_recherche_metier.defaults.cr = "poste"
routes.seo_recherche_metier.defaults.listing = "true"
routes.seo_recherche_metier.map.k = 1
routes.seo_recherche_metier.reverse = "emploi/%s"

; SEO fiche mission | niv 3
routes.seo_fiche_job.type = "Zend_Controller_Router_Route_Regex"
routes.seo_fiche_job.route = "emploi/(\d+)/(.+)"
routes.seo_fiche_job.defaults.module = default
routes.seo_fiche_job.defaults.controller = index
routes.seo_fiche_job.defaults.action = fiche
routes.seo_fiche_job.map.1 = "id"

;SEO listing de toutes les entreprises | niv 1
routes.annonceurs.type = "Zend_Controller_Router_Route_Static"
routes.annonceurs.route = "annonceurs"
routes.annonceurs.defaults.module = default
routes.annonceurs.defaults.controller = referencement
routes.annonceurs.defaults.action = annonceurs

;SEO recherche annonceurs par raison social  | niv 2
routes.seo_recherche_annonceur.type = "Zend_Controller_Router_Route_Regex"
routes.seo_recherche_annonceur.route = "annonceur/([a-z\-]*)"
routes.seo_recherche_annonceur.defaults.module = default
routes.seo_recherche_annonceur.defaults.controller = index
routes.seo_recherche_annonceur.defaults.action = recherche
routes.seo_recherche_annonceur.defaults.cr = "annonceur"
routes.seo_recherche_annonceur.defaults.listing = "true"
routes.seo_recherche_annonceur.map.k = 1

Hors ligne

 

#4 15-02-2013 15:05:34

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: Sensibilité à la casse

bon ben j'ai un aussi un "Accès réservé. Vous n'êtes pas autorisé à accéder à la page demandée. " sur Firefox maintenant sad

Hors ligne

 

#5 15-02-2013 15:36:40

Orkin
Administrateur
Lieu: Paris
Date d'inscription: 09-12-2011
Messages: 1261

Re: Sensibilité à la casse

Ok donc je te suggère de bien lire dans quelle section tu te trouves ... C'est pourtant écrit en gras et en rouge ... SUPPORT ZF2 pas ZF1

Je déplace ...

Hors ligne

 

#6 15-02-2013 15:50:41

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: Sensibilité à la casse

Merci! Désolée ^^

Dernière modification par Hall (15-02-2013 15:50:59)

Hors ligne

 

#7 19-02-2013 08:54:07

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: Sensibilité à la casse

Est-ce que quelqu'un a des pistes ??

Bonjour,

Je vous explique ma configuration:

J'ai 3 modules:

Default / Candidat / Manager / Entreprise

Tout ce qui est sous Candidat, Entreprise et Manager fonctionne mais certaines pages du module Default ne s'affichent pas.

Ex : Aller sur http://91.216.19.189/ essayé de cliquer sur une annonce appartenant au top annonces en bas à droite, le lien est bon mais ne s'affiche pas donc au bout de quelques secondes je renvois ma page d'accueil.

Voilà ce qu'il y a au niveau des droits:

Code:

# ls -la
total 28
drwxrwxrwx  7 pld www-data 4096 30 janv. 16:51 .
drwxrwxrwx 14 pld www-data 4096 15 févr. 11:24 ..
drwxrwxrwx  6 pld www-data 4096 30 janv. 16:51 candidats
drwxrwxrwx  6 pld www-data 4096 30 janv. 16:51 default
drwxrwxrwx  5 pld www-data 4096 30 janv. 16:51 entreprise
drwxrwxrwx  5 pld www-data 4096 30 janv. 16:51 manager
drwxrwxrwx  6 pld www-data 4096 30 janv. 16:51 .svn

ls -la default
total 24
drwxrwxrwx 6 pld www-data 4096 30 janv. 16:51 .
drwxrwxrwx 7 pld www-data 4096 30 janv. 16:51 ..
drwxrwxrwx 3 pld www-data 4096 15 févr. 11:26 controllers
drwxrwxrwx 3 pld www-data 4096 30 janv. 16:51 form
drwxrwxrwx 6 pld www-data 4096 30 janv. 16:51 .svn
drwxrwxrwx 5 pld www-data 4096 30 janv. 16:51 views

/controllers# ls -la
total 444
drwxrwxrwx 3 pld  www-data   4096 15 févr. 11:26 .
drwxrwxrwx 6 pld  www-data   4096 30 janv. 16:51 ..
-rwxrwxrwx 1 pld  www-data    286 14 févr. 14:38 AideController.php
-rwxrwxrwx 1 pld  www-data    590 14 févr. 14:38 CvController.php
-rwxrwxrwx 1 pld  www-data   3047 14 févr. 14:38 CvtheqController.php
-rwxrwxrwx 1 pld  www-data   1934 14 févr. 14:38 ErrorController.php
-rwxrwxrwx 1 pld  www-data 143884 14 févr. 14:38 IndexController.php
-rwxrwxrwx 1 pld  www-data  70405 14 févr. 14:38 MiscController.php
-rwxr-xr-x 1 root root     143884 15 févr. 10:55 old-IndexController.php
-rwxrwxrwx 1 pld  www-data   1534 14 févr. 14:38 PubController.php
-rwxrwxrwx 1 pld  www-data   2282 14 févr. 14:38 RecruteursController.php
-rwxrwxrwx 1 pld  www-data   1917 14 févr. 14:38 ReferencementController.php
-rwxrwxrwx 1 pld  www-data   2318 14 févr. 14:38 SelectionController.php
drwxrwxrwx 6 pld  www-data   4096 30 janv. 16:51 .svn
-rwxrwxrwx 1 pld  www-data   3022 14 févr. 14:38 TagsController.php

Merci d'avance pour votre aide..

Dernière modification par Hall (19-02-2013 10:54:47)

Hors ligne

 

#8 25-02-2013 15:14:07

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: Sensibilité à la casse

Quand je fais un :

echo "<br>" .$module . " - " . $controller . " - " . $action ;

sur cette page : http://91.216.19.189/portailinterim.com/index/recherche

J'ai le résultat suivant:

default - herche - index
default - herche - index

bizarre non???

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages