Apache Web Server-configuraties
JavaScript wordt gebruikt om dynamische webpagina's te maken met pop-upmenu's en animaties op HTML-pagina's. Als de webpagina's op een Apache-webserver moeten worden uitgevoerd, moet de Apache-server worden geconfigureerd voor Server Side Inclusief (SSI). Met deze functionaliteit kunnen servlets of kleine codefragmenten aan de serverzijde communiceren met de browserprogramma's die applets worden genoemd en kunnen zelfs worden gebruikt om volledige webpagina's te genereren. In Apache wordt deze functionaliteit ingeschakeld door het bestand "httpd.conf" te bewerken.
httpd.conf. configureren
Stap 1
Start uw Apache-webserver op. Aangezien de Apache-webserver in de meeste gevallen wordt geleverd als een bundel van andere serversoftware van derden, hoeft u alleen maar de gebundelde toepassing op te starten om de Apache-server binnenin te activeren.
Video van de dag
Stap 2
Zoek het serverpictogram op de taakbalk als u een lokale server gebruikt. Dit pictogram toont alle actieve services. Klik eenmaal om het menu te openen en de Apache-map te zoeken.
Stap 3
Zoek de serverconfiguratiemap als u een externe server gebruikt. Zoek de PHP-map die het bestand "httpd.conf" zal bevatten.
Stap 4
Zoek naar de tekenreeks "AddHandler" en herschrijf deze om op deze manier te lezen:
AddHandler server-parsed .shtml
Stap 5
Maak een
Opties Indexen Omvat followSmyLinks AllowOverride All Order allow, weiger Allow from all
Stap 6
Zorg ervoor dat al uw bestanden met JavaScript of een server-side include een .shtml-extensie hebben.
Stap 7
Gebruik de
ServerAdmin [email protected]
DocumentRoot /var/www/eHow Servernaam www.eHow.com XBitHack On ErrorLog logs/eHow_log CustomLog logs/eHow_log common
Stap 8
Sla alle wijzigingen op en ververs de pagina om te testen.
Tip
Het is een goede programmeerpraktijk om eventuele wijzigingen in de configuratiebestanden te becommentariëren met de initialen van de persoon, de gegevens en een korte beschrijving van de aangebrachte wijzigingen.
Aangezien de meeste configuraties overschrijven mogelijk maken, is het raadzaam om de argumenten "Opties + Omvat" toe te passen op een specifieke map om ervoor te zorgen dat deze als laatste wordt geëvalueerd.
Een andere manier om Apache te ontleden of te vertellen welke bestanden het JavaScript bevat, is om het als volgt te doen:
AddType tekst/html .shtml
De "XBitHack on"-methode vertelt Apache om bestanden te ontleden die de execute bit hebben ingesteld en wordt gestart met behulp van de "chmod"-opdracht zoals hieronder getoond:
Chmod +x eHow.html
Aanvullende configuratieargumenten zijn te vinden in de "httpd.conf" commentaarbestanden die specificeren hoe bestandsnamen en tags moeten worden gebruikt.