Probléme pour afficher une page avec apache

Bonjour à tous :wink:

j"ai installer un serveur apache sur mon portable qui fonctionne très bien et j’appelle mes pages de cette façon : http://192.168.0.33/site/index.php. je viens de récupérer sur internet un petit programme qui ne fonctionne pas de cette façon mais fonctionne en l’appelant de cette façon: file:///var/www/html/site/test/exemple_2.html et donc impossible de l’intégrer dans mon site.
si quelqu’un peut me dire pourquoi cela serait sympa

merci d’avance

Bonjour,

Alors, ton serveur apapche, tu as fait une configuration particulière dessus ?
Si ce n’est pas le cas, mettre ton fichier quelque part dans le dossier /var/www/ semble être la meilleure façon d’obtenir un résultat.
Si tu obtiens une erreur 403, c’est que les droits du fichier que tu viens de mettre ne permettent pas à l’utilisateur www-data d’accéder au fichier.

merci de me répondre

le fichier est bien sur le site; il sert à afficher une lightbox
file:///var/www/html/site/test/exemple_2.html -> ça fonctionne
http://192.168.0.33/site/test/exemple_2.html -> ne fonctionne pas, la page qui devrait s"ouvrir dans la lightbox ne s’ouvre pas dedans mais en page suivante.

et encore merci

Une quoi ?

J’avoue ne pas avoir compris cette phrase. Peut-être que le fait de ne pas comprendre ce qu’est la lightbox n’aide pas.

excuse, mais je savais pas comment l’expliquer. Dans les navigateurs les boutons page précédente page suivante
voila ce que j’essaye de faire fonctionner:
http://www.outils-web.com/script-jquery-lightbox/exemples/shadowbox/exemple_2.asp

Oui, je vois, mais je ne comprends toujours pas la phrase.

Oui, je vois, c’est ça une lightbox. Par contre, pendant mon test de cette page pour comprendre de quoi il s’agit, les boutons page précédente page suivante sont grisés car on ne change pas de page pendant le processus, ce qui fait qu’en plus de ne pas comprendre ta phrase, je ne vois pas le rapport.

Ce n’est pas un problème Apache mais un problème de développement Web.
Si ton effet « lightbox » ne fonctionne pas c’est qu’un des javacsript utilisé ne fonctionne pas ou n’est pas trouvé.
Les outils de développent web de ton navigateur doivent te permettre d’identifier le problème.

N.B. : il est tout a fait inutile de faire appel à des tonnes de javascipt pour ce type d’effet. Je t’invite à faire une recherche : « lightbox pure CSS »

1 J'aime

merci bruno1 je vais chercher :slight_smile:

je crois avoir trouvé. Le groupe du répertoire scripts est au nom de l’utilisateur et non en www-data. il faut utiliser chown mais je ne vois pas comment :frowning:

Une façon de faire et d’attribuer les fichiers au groupe www-data :

sudo chgrp www-data /le/dossier/en/question