Come configurare Apache per Javascript
JavaScript viene utilizzato per creare pagine Web dinamiche che includono menu a comparsa e animazioni su pagine HTML. Se le pagine Web devono essere eseguite su un server Web Apache, è necessario configurare il server Apache per Server Side Include (SSI). Questa funzionalità consente a servlet o piccoli frammenti di codice lato server di comunicare con i programmi browser chiamati applet e può anche essere utilizzata per generare pagine Web complete. In Apache questa funzionalità è abilitata modificando il file "httpd.conf".
Configurazione di httpd.conf
Passaggio 1
Accendi il tuo server web Apache. Poiché nella maggior parte dei casi il server Web Apache viene fornito come un pacchetto di altri software server di terze parti, tutto ciò che devi fare è avviare l'applicazione in bundle per attivare il server Apache all'interno.
Passaggio 2
Individua l'icona del server sulla barra delle applicazioni se stai utilizzando un server locale. Questa icona mostrerà tutti i servizi in esecuzione. Fare clic una volta per aprire il menu e individuare la cartella Apache.
Passaggio 3
Individua la cartella di configurazione del server se stai utilizzando un server remoto. Individua la cartella PHP che conterrà il file "httpd.conf".
Passaggio 4
Cerca la stringa "AddHandler" e riscrivila per leggere in questo modo:
AddHandler .shtml analizzato dal server
Passaggio 5
Crea una voce di
Opzioni Indici Include followSmyLinks AllowOverride All Order Consenti, nega Consenti a tutti
Passaggio 6
Assicurati che tutti i tuoi file contenenti JavaScript o un'inclusione lato server abbiano un'estensione .shtml.
Passaggio 7
Utilizzare la voce
ServerAdmin [email protected]
DocumentRoot /var/www/eHow ServerName www.eHow.com XBitHack On ErrorLog log/eHow_log CustomLog log/eHow_log common
Passaggio 8
Salva tutte le modifiche e aggiorna la pagina da testare.
Suggerimento
È buona norma di programmazione commentare eventuali modifiche apportate ai file di configurazione con le iniziali della persona, i dati e una breve descrizione delle modifiche apportate.
Poiché la maggior parte delle configurazioni consente l'override, è consigliabile applicare gli argomenti "Opzioni + Include" a una directory specifica per assicurarsi che venga valutata per ultima.
Un altro modo per analizzare o dire ad Apache quali file contengono JavaScript include è farlo in questo modo:
AggiungiTipo testo/html .shtml
Il metodo "XBitHack on" dice ad Apache di analizzare i file che hanno il bit di esecuzione impostato e viene avviato utilizzando il comando "chmod" come mostrato di seguito:
Chmod +x eHow.html
Ulteriori argomenti di configurazione possono essere trovati all'interno dei file di commento "httpd.conf" che specificano come devono essere utilizzati nomi di file e tag.