Arkiv for 'Web server (Apache2)' Category

Apache autostart

Indsendt af: admin på 11 mandag 8., 2008

Start og genstart Apache-serveren er konfigureret til at starte automatisk.
Serveren er tidligere blevet sat som følger.
 # 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 
Det er apachectl start at begynde med det for nylig er som følger.
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl vil passere gennem hvis du ikke ved, hvordan du installerer forskellige versioner, og ser på følgende måde.
 # which apachectl 

Metatag charset forvansket og ville specificere

Indsendt af: admin på 11 mandag 5., 2008

En tidligere version af Apache som standard AddDefaultCharset direktivet "ISO-8859-1 (Latin-europæiske sprog, fransk, tysk)" er angivet.
Apache2.2 senere, AddDefaultCharset Standardindstillingen med dette direktiv er det ikke.
httpd.conf og rettelser.
httpd.conf findes normalt nedenfor.
 /usr/local/apache2/conf 
Eller
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
Men i dette tilfælde, de følgende sider alle charset skal specificeres.
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

Alt indhold er det samme tegn kodning (charset) i charset kan du også specificere følgende.
httpd.conf
 AddDefaultCharset  EUC-JP 

Når du er færdig med en rettelse, Apache til at genstarte.
 # /usr/local/apache2/bin/apachectl restart 
apachectl vil passere gennem hvis du ikke ved, hvordan du installerer forskellige versioner, og ser på følgende måde.
 # which apachectl 

Du må ikke vise indholdet af mappen

Indsendt af: admin på 11 mandag 5., 2008

Hvis du indtaster mappenavn til din browsers adressefelt, index.html / index.php / index.cgi hvis du index.html / index.php / index.cgi det emne, hvordan man kan undgå dem, og stadig se fillisten.
Google i index of Hvis du søger, vil du komme til, hvad分DI.
httpd.conf og rettelser.
httpd.conf findes normalt nedenfor.
 /usr/local/apache2/conf 
Eller
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes fjerne
 Options FollowSymLinks 

Når du er færdig med en rettelse, Apache genstarte.
 # /usr/local/apache2/bin/apachectl restart 
apachectl vil passere gennem hvis du ikke ved, hvordan du installerer forskellige versioner, og ser på følgende måde.
 # which apachectl 

Konfigureret til at bruge CGI

Indsendt af: admin på 11 mandag 5., 2008

httpd.conf og rettelser.
httpd.conf findes normalt nedenfor.
 /usr/local/apache2/conf 
Eller
 /usr/local/etc/apache2 

Kommenterede ud af prik (#), skal du fjerne
httpd.conf
 AddHandler cgi-script .cgi 

Options for at ændre direktivet
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

URL fra "~" (tilde) til at fjerne

Indsendt af: admin på 11 mandag 5., 2008

httpd.conf og rettelser.
httpd.conf findes normalt nedenfor.
 /usr/local/apache2/conf 
Eller
 /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 i direktivet er et eksempel. Please change hvis det er nødvendigt.