Archivio per la 'web server (Apache2)' Categoria

Apache autostart

Inviato da: admin in 11 Lunedi 8th, 2008

Start e riavviare il server Apache è configurato per l'avvio automatico.
Il server è stato precedentemente impostato come segue.
 # cd /usr/local/etc/rc.d
# cp /usr/local/apache2/bin/apachectl /usr/local/etc/rc.d/apache.sh
# chmod 0755 /usr/local/etc/rc.d/apache.sh 
È apachectl start per avviare con esso recentemente è la seguente.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl passerà attraverso se non si sa come installare diverse versioni e guarda nel modo seguente.
 # which apachectl 

META tag charset incomprensibili se si specifica la

Inviato da: admin in 11 Lunedi 5th, 2008

Una precedente versione di Apache di default AddDefaultCharset direttiva "ISO-8859-1 (latino-europeo delle lingue, francese, tedesco)" è specificata.
Apache2.2 più tardi, AddDefaultCharset impostazione predefinita di questa direttiva non è.
httpd.conf e correzioni.
httpd.conf è di solito si trova qui sotto.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Tuttavia, in questo caso, le pagine che seguono tutti i charset devono essere specificati.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Tutto il contenuto è lo stesso carattere di codifica (set di caratteri) nel charset si può anche specificare il seguente.
httpd.conf
 AddDefaultCharset  EUC-JP 

Ogni volta che si finisce una correzione, per riavviare Apache.
 # /usr/local/apache2/bin/apachectl restart 
apachectl passerà attraverso se non si sa come installare diverse versioni e guarda nel modo seguente.
 # which apachectl 

Non visualizzare il contenuto della directory

Inviato da: admin in 11 Lunedi 5th, 2008

Se si digita il nome della directory al vostro browser l'indirizzo del campo, index.html / index.php / index.cgi se index.html / index.php / index.cgi riesce a index.html / index.php / index.cgi l'oggetto, come evitarli e ancora vedere l'elenco di file.
Google nel index of Se si cerca, si arriva a quello che分GL.
httpd.conf e correzioni.
httpd.conf è di solito si trova qui sotto.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes rimuovere
 Options FollowSymLinks 

Ogni volta che una correzione finale, Apache riavviare.
 # /usr/local/apache2/bin/apachectl restart 
apachectl passerà attraverso se non si sa come installare diverse versioni e guarda nel modo seguente.
 # which apachectl 

Configurato per l'utilizzo di CGI

Inviato da: admin in 11 Lunedi 5th, 2008

httpd.conf e correzioni.
httpd.conf è di solito si trova qui sotto.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

Commentata del punto (#), rimuovere la
httpd.conf
 AddHandler cgi-script .cgi 

Options per modificare la direttiva
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

URL dalla "~" (tilde) per eliminare

Inviato da: admin in 11 Lunedi 5th, 2008

httpd.conf e correzioni.
httpd.conf è di solito si trova qui sotto.
 /usr/local/apache2/conf 
O
 /usr/local/etc/apache2 

httpd.conf
 Alias / USERNAME / "/home/ USERNAME /public_html/"
<Directory "/home/ USERNAME /public_html">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 
Directory della direttiva è un esempio. Si prega di cambiare, se necessario.