Ingen åtkomst till mappen ”javascript”

Efter att ha satt upp en ny Linux server (Debian/Ubuntu) så upptäckte jag ett märkligt fel. Min webbläsare visade på att det inte gick att komma åt de lokala javascript-filerna som låg i mappen ”javascript”.  Efter att jag letat efter felet både i  .htaccess, kontrollerat mappbehörigheter och sett över Apache-inställningarna utan framgång så upptäckte jag i konfigurationsfilen att det fanns ett globalt alias för just ”javascript” som skriver över mina inställningar.

Detta går att lösa på olika sätt.

#1 Ändra namnet på mappen ”javascript” till något annat helt enkelt…

#2 Ändra alias i javascript-common.conf filen från /javascript till /javascriptlib.

  1. Öppna filen genom att skriva i prompten:
    sudo pico /etc/javascript-common/javascript-common.conf
  2. Ändra raden: Alias /javascript /usr/share/javascript/
    till: Alias /javascriptlib /usr/share/javascript/
  3. Starta om Apache genom att skriv i prompten:
    sudo service apache2 restart

Klart! Nu ska det gå det att komma åt mappen.