Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
J'ai une erreur assez surprenante. Dans mon URL, lorsque je souhaite accéder à une action, j'ai ma page d'accueil qui m'est retournée sans aucune propriété CSS alors que doit s'afficher une autre page que celle-ci.
Plus clairement, sur ma page d'accueil j'ai des liens et dès lors que je clic sur un lien qui contient un "/" je suis redirigé vers ma page d'accueil sans propriété CSS.
Par exemple, je suis à l'adresse suivante : http://localhost/index j'ai m'a page d'accueil qui s'affiche correctement. Par contre, si je clique sur le lien qui me redirige à cette adresse : http://localhost/personnel/preferences je suis redirigé à la bonne URL mais la page qui s'affiche est la page d'accueil sans propriété CSS...
Il en est de même si je tape http://localhost/index/
Quelqu'un aurait-il une idée ?
Je vous remercie de m'avoir lu et consacrer un peu de votre temps.
Cordialement,
Nikko
PS : je ne savais pas où poster ce thread étant donné que ca n'intervient pas sur aucun des composants du framework... Veuillez donc m'en excuser si ce n'est pas le bon endroit.
Dernière modification par Nikko (13-02-2009 10:26:10)
Hors ligne
Tu as posté dans la bonne section je pense
Peux-tu nous montrer ton fichier .htaccess ?
Hors ligne
Bonjour miboo,
En fait, en regardant mon code, je me suis aperçu que s'était tout simplement un problème d'Acl (je n'avais pas autorisé l'accès lors de tests et n'avais pas remis les droits par la suite...). Cependant, j'ai toujours mon problème de CSS. Ma page est affichée sans propriété de feuille de styles. Pourtant, dans mon code de la page, le dossier contenant les CSS est bien inclus...
Dernière modification par Nikko (13-02-2009 14:52:30)
Hors ligne
Là ton .htaccess semble nu par rapport a ce dont a besoin le ZF....
http://framework.zend.com/docs/quicksta … write-rule
Hors ligne
Bonjour all,
Meme probleme pour moi.
dans ce lien http://...../projet/public/index/afficherinfo
j'ai bien ma page avec mon tableau et le css qui s'y applique
mais sur ce lien la http://...../projet/public/index/afficherinfo/page/2 (lien de pagination)
j'ai mon tableau avec les bonnes valeurs etc etc ,, mais le css ne s'applique pas
mon htaccees celui de base du quickstart
# Let's make sure that we have setup the timezone for this application, # In some php.ini files, this value is not set. This will ensure it exists # for every reqeust of this application. php_value date.timezone "UTC" # Let's also make sure that we can use the php short tag, "<?". The # reason this is enabled is so that we can use these short tags in our # php based view scripts. This allows for a shorter and cleaner view # script, After all PHP IS A TEMPLATING LANGUAGE :) php_value short_open_tag "1" # Set the error_reporting to E_ALL|E_STRICT # Since .htaccess only take an integer (and cannot render the PHP # contstants, we need to find out what the integer actuall is) # # > php -r "echo E_ALL|E_STRICT;" # 8191 php_value error_reporting "8191" # The following display_*error directives instruct PHP how to display # errors that might come up. In a production environment, it might # be good to set these values inside the actual VHOST definiation. # NOTE: these display error ini's should most likely be OFF # in your production environment php_value display_startup_errors "1" php_value display_errors "1" # NOTE: by setting the above php ini values, we are ensuring that # regardless of the servers php.ini values, we can be assured that # our application will have these set values set on every request. # The rules below basically say that if the file exists in the tree, just # serve it; otherwise, go to index.php. This is more future-proof for your # site, because if you start adding more and more content types, you don't # need to alter the .htaccess to accomodate them. # This is an important concept for the Front Controller Pattern which the # ZF MVC makes use of. RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L]
quelqu'un a une idée ?
Hors ligne
Salut, si ca peut t'aider, j'ai le meme problème et en fait j'ai spécifié l'adresse par defaut du serveur hp sur le répertoire ou ce trouve le site (au lieu de faire un alias).
si t'a des questions n'hésite pas.
Hors ligne