2012-05-11 6 views
0

J'ai actuellement mes fichiers placés sur un serveur virtuel (USB Webserver V8.2). Maintenant, quand allez sur le serveur, ouvrez la page rien ne se passe. Je sais que c'est quelque chose à voir avec le nom du chemin d'accès, mais j'ai essayé de changer le lien de différentes façons, mais rien.le lien vers le fichier .js externe ne fonctionne pas

<script type="text/javascript" src="/root/help_page_code.js"></script> 

Répondre

0

Essayez d'ajouter point . avant chemin:

<script type="text/javascript" src="./root/help_page_code.js"></script> 
+0

je reçois toujours rien, si son aucune aide quand je regarde le fichier référencé sur rêve weaver il dit Le fichier ne se trouve pas sur le disque local. J'appuie sur get puis je me fais dire que le fichier n'exsiste pas sur le site distant quand c'est le cas. –

1

C'est une relative path, de sorte que le serveur est à la recherche d'un répertoire nommé root dans le dossier de la page Web.

Si vous essayez d'accéder à un répertoire à partir de la page, faites-le simplement ../root/help_page_code.js. Si vous allez plus loin, et avez accès, ajoutez simplement un ../ pour chaque niveau.

+0

chaque niveau? alors dites-vous que chaque point représente chaque dossier ou quoi que ce soit qu'il doit traverser pour arriver à la fin? –

+0

Fondamentalement, oui. Si vous avez cet emplacement de page '\ var \ www \ monsite \ sous-site \ page.html' et que vous voulez charger un fichier js à partir de' \ var \ www \ otherite \ js.js', vous le trouverez dans la page.html : '../../ otherite/js.js'. – kiswa

0
  • Ouvrez votre page dans google chrome. Appuyez sur la touche F12 pour ouvrir le menu du développeur.
  • Dans le premier onglet (Eléments), regardez si votre fichier de script est en tête de votre fichier html.
  • Dans le deuxième onglet (Ressources) recherchez le script et passez la souris sur son nom. Ensuite, vous verrez le chemin réel qui est utilisé pour trouver votre script

Validez si c'est le même chemin que le chemin physique sur votre serveur.

Si les deux le script et la page Web sont dans le même dossier, vous pouvez choisir ceci:

<script type="text/javascript" src="help_page_code.js"></script> 
+0

fermer mais pas de cigare. J'ai fait ce que vous avez dit et quand je clique sur le nouveau lien dans le menu du développeur, il s'ouvre et dit 404 erreur introuvable –

+0

vous ne devez pas cliquer dessus, dans l'onglet des ressources, descendre dans le dossier des scripts pour votre fichier script . Lorsque vous l'avez trouvé, déplacez votre curseur au-dessus du nom. Une info-bulle devrait apparaître et vous montrera où il recherche votre fichier. SVP publiez ce chemin avec le chemin de votre page actuelle ici. – ThdK

+0

J'ai utilisé le /root/help_page_code.js à l'origine puis j'ai fait ce que vous avez dit et mis en évidence cette partie dans le code code dans l'onglet f12 et l'a changé "http: // localhost: 8080/pages/root/help_page_code. js "rafraîchi il a encore essayé et toujours rien. C'est quand j'ai effectivement cliqué sur le lien et il a dit 403 erreur ou pas trouvé –

Questions connexes