Kom ihåg mig?
Home Menu

Menu


apachectl status ger webbsida ej status

Ämnesverktyg Visningsalternativ
Oläst 2010-10-15, 16:51 #1
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Standard apachectl status ger webbsida ej status

När jag skriver apache2ctl status ger det mig min default websida (i lynx) i stället för den vanliga status sidan.

Vad beror det på?
Azone är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-15, 17:27 #2
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Jag kikade i källkoden till apache2ctl (som är ett skript - du kan läsa det själv). Det verkar som att flaggan status SKA trigga "www-browser -dump" för att hämta mod-status-sidan, och sedan pipa detta till awk. Åtminstone ser det ut så i Debian. Kanske har du ställt in www-browser till en läsare som inte stöder dump-flaggan?

Kolla själv genom att identifiera och kolla på filen:
which apache2ctl
vim filen-du-hittade-ovan
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-15, 17:29 #3
AndreasSs avatar
AndreasS AndreasS är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2010
Inlägg: 316
AndreasS AndreasS är inte uppkopplad
Flitig postare
AndreasSs avatar
 
Reg.datum: Jun 2010
Inlägg: 316
Det kan väl också vara att mod_status inte är installerat? Var ett tag sen jag personligen gjorde något med detta men som jag minns rätt så ska den vara installerad för att det ska fungera.
AndreasS är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-15, 18:19 #4
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Citat:
Ursprungligen postat av AndreasS Visa inlägg
Det kan väl också vara att mod_status inte är installerat? Var ett tag sen jag personligen gjorde något med detta men som jag minns rätt så ska den vara installerad för att det ska fungera.
Jag har lagt in detta i min virtual host och även testat i apache2.conf filen men får samma resultat.

<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>

Om jag ändrar loacalhost (127.0.0.1) till min .webbplats.se får jag permission denied. Du har inte rätt att läsa serverstatus.

Det funkade tidigare men grejat med virtual hosts och sabbat något.
Sidan funkar dock för de flesta (jag kommer dock inte åt den via min uppkoppling via comhem, dock via mobilen (3g ej wifi), samt via lynx på severn den ligger på, samt via lynx på server hos glesys.
Azone är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-15, 18:22 #5
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Citat:
Ursprungligen postat av emilv Visa inlägg
Jag kikade i källkoden till apache2ctl (som är ett skript - du kan läsa det själv). Det verkar som att flaggan status SKA trigga "www-browser -dump" för att hämta mod-status-sidan, och sedan pipa detta till awk. Åtminstone ser det ut så i Debian. Kanske har du ställt in www-browser till en läsare som inte stöder dump-flaggan?

Kolla själv genom att identifiera och kolla på filen:
which apache2ctl
vim filen-du-hittade-ovan
Ja, jag kollade men förstår inte vad jag skall titta på? Och hur jag skall fixa problemet.

apache2ctl status fungerade tidigare (igår) men sen har jag grejjat med virtual hosts och sabbat något.

När du skriver www-browser? menar du min webbläsare eller någon inställning på servern?
Azone är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-16, 01:58 #6
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Citat:
Ursprungligen postat av Azone Visa inlägg
Ja, jag kollade men förstår inte vad jag skall titta på? Och hur jag skall fixa problemet.

apache2ctl status fungerade tidigare (igår) men sen har jag grejjat med virtual hosts och sabbat något.

När du skriver www-browser? menar du min webbläsare eller någon inställning på servern?
Med www-browser menas filen /etc/alternatives/www-browser som i normala fall är en symlänk mot den browser som ska vara standard. Du kollar vad den är inställd till med:
Kod:
ls -ld /etc/alternatives/www-browser
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-16, 02:17 #7
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Azone Azone är inte uppkopplad
Medlem
 
Reg.datum: Sep 2010
Inlägg: 51
Citat:
Ursprungligen postat av crazzy Visa inlägg
Med www-browser menas filen /etc/alternatives/www-browser som i normala fall är en symlänk mot den browser som ska vara standard. Du kollar vad den är inställd till med:
Kod:
ls -ld /etc/alternatives/www-browser
Okej, Tack!

Den pekar på lynx.cur

Kod:
lynx ->/usr/bin/lynx.cur
Antar att lynx.cur är binärfilen och att den stämmer. Jag kan ju browsa webbsidor med lynx.
Azone är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-10-16, 10:44 #8
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Jag testade lite på en av mina servrar. Min standard-vhost har lösenordsskydd, så jag ändrade en rad i /usr/sbin/apache2ctl:
Kod:
# LYNX="${APACHE_LYNX:-www-browser -dump}"
# till detta:
LYNX="`which curl` -u user:password 2>/dev/null"
Sedan använder jag mig av mod_rewrite och skriver om samtliga sökvägar, jag fick därför lägga till denna mod_rewrite-regel:
Kod:
RewriteRule ^(/?server\-status.*)$ $1 [L,QSA]
Sen funkade "apache2ctl status" bra.
crazzy är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:01.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017