Configuration de LAMP bancale ?

Fermé
sumak - Modifié le 19 nov. 2018 à 11:53
 sumak - 19 nov. 2018 à 16:40
Bonjour,

Cela va faire une petite semaine que je bloque, et le pire : je n'arrive pas clairement à identifier le soucis. Les seuls symptomes que j'ai sont des soucis de CSS, la plupart des balises sont opérationnelles, mais certaines (background-image: url(""), et là un carousel de bootstrap) ne fonctionnent pas du tout. A priori, le soucis ne vient pas du code (je lai fait vérifier et ai fait des copier coller de solutions/alternatives proposées)
J'en conclu que le soucis vient de LAMP, de sa configuration ou des privilèges qui lui sont accordés. A noté que je débute en code ET sur environnement Linux (installer Windows serait une solution, mais non !).

Quelqu'un pourrait-il m'aider à vérifier ma config afin de supprimer d'éventuelles origines du problème ?

Voici certaines info (peut être non exhaustives, n'hésitez pas à en demander davantage, je reste aux aguets ajd). Sur mon projet sur lequel le carousel affiche les images les unes en dessous des autres, au lieu d'à l'intérieur du slider (selon le tuto, 40 lignes de codes vérifiées)

Privilèges (je cd dans chaque dossier, j'ai ajouté un "D" manuellement après execution de la commande pour indiquer le dossier dans lequel je me déplace):
ls -la :
drwxr-s---  8 loris www-data  4096 nov.  18 19:07 public_html        D

drwxr-sr-x  3 loris www-data      4096 nov.  18 23:34 Bootstrap_tutorial            D

drwxr-xr-x 3 loris www-data 4096 juil. 18 16:28 img           D
-rwxr-xr-x 1 loris www-data 2389 nov. 18 23:37 index.html
-rwxr-xr-x 1 loris www-data 1558 mars 11 2018 style.css

-rw-r--r-- 1 loris www-data  446769 mars   9  2018 background2.png
-rw-r--r-- 1 loris www-data 112606 mars 12 2018 background3.png
-rw-r--r-- 1 loris www-data 1446373 mars 12 2018 background.png



N'hésistez pas à me demander des copier/coller de fichiers de config, je ne les affiche pas ici pour ne pas surcharger le post.
J'ai très envie d'avancer, merci d'avoir lu le post et et me proposer votre aide !
Sumak

1 réponse

Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 620
19 nov. 2018 à 12:31
Salut,

Et... Si tu commençais par voir avec la console de ton navigateur, si tu as des erreurs ou autre ?

Tu es sûr que les fichiers en question sont bien accessible en web, que tu n'aies pas de 403 ou 404 qui reviennent ?

Mais, si c'est du javascript, le souci ne peut pas être côté serveur, puisqu'il est exécuté localement par le navigateur... donc ;-)
0
Ah oui, je ne l'ai pas précisé (j'ai tellement regardé dans tous les sens que j'en oublies la moitié)

Ma console navigateur (onglet réseau) m'indique que les fichiers ne sont même pas chargés (pas d'erreur, mais ils n'apparaissent pas)
Je ne comprends pas ce que "accessible en web" veut dire, tu m'excuseras :x

En tout cas ça semble pas être un soucis de path, ctrl+clic sur VSCode m'indique que le chemin est bien renseigné (et j'ai testé pas mal de variantes)
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 620 > sumak
19 nov. 2018 à 12:44
Quels fichiers ne sont pas chargés ?
Tu es sûr qu'ils sont bien dans le code source de la page ?
Que tu n'as pas un cache qui embête son monde ?

Parce que, si tu as un souci d'affichage, c'est soit un CSS qui n'est pas utilisé, pas accessible (erreur 404, 403) ou un fichier JS dans la même situation.

Accessible en web, sous entends que le chemin indiqué dans ton code source soit accessible depuis un navigateur internet, à travers le serveur web.
0
Ceux présent dans la balise CSS : background-image: url(""), ou - j'ai l'impression - certains fichiers de bootstrap (j'en suis à 2 tutos ratés de bootstrap). Et oui ils sont bien dans le code source, ça marche pour les amis auxquels j'ai envoyé le dossier, et ce n'est pas non plus un problème de cache (j'y ai directement pensé)

Vu que c'est pas un 404/403 (pas de messages d'erreur), ça viendrait d'un bout de JS qui régit mon CSS ?

Toutes mes autres images (même dossier, mêmes privilèges, même format de chemin d'accès) sont accessible sur mon localhost, la seule différence est la manière dont elles sont chargées (<img src> ==> OK; background-img: url("") ===> erreur)

Merci de ton aide en toute cas!
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 620 > sumak
19 nov. 2018 à 12:54
Ton "background-img" il est bien dans un code CSS ?
L'URL que tu indiques pour cet élement, elle est correcte ?

Tu as un exemple de ton souci ? Capture d'écran ou autre, avec le code source concerné ?

Parce que là, ça semble être clairement lié à du code web plutôt qu'à un souci de configuration LAMP...

Si les fichiers sont bien accessible, c'est le code qui pose souci.
0
J'ai du m'absenter une petite heure, je te répondrai à mon retour (avec du code)
0