Newsgroup: it.comp.os.linux.iniziare
Titolo: Apache2 di Fedora installata su Debian ??????

Salve ragazzi,
ho notato uno strano problema nel mio serverino Debian Etch 4.0
Premesso che faccio continuamente gli aggiornamenti, mi sono accorto
che dal file info.php viene fuori che avrei installato Apache sotto la
distro Fedora. Ma è possibile???
Infatti, il messaggio che viene fuori da info.php (per la parte in
questione) è il seguene:
                        apache2handler
Apache Version 	Apache/2.2.0 (Fedora)
Apache API Version 	20051115
                     Apache Environment
SERVER_SOFTWARE 	Apache/2.2.0 (Fedora)
                          PHP Variables
_SERVER["SERVER_SIGNATURE"]	<address>Apache/2.2.0 (Fedora) Server at
xxxxx.dyndns.org
 Port 80</address>
_SERVER["SERVER_SOFTWARE"]	Apache/2.2.0 (Fedora)
Ma se faccio da consolle apache2 -v viene fuori come output,
giustamente, la distro attualmente installata e non la 2.2.0 di Fedora
e cioè:
apache2 -v
Server version: Apache/2.2.3
Server built:   Sep  8 2008 09:03:05
Come è possibile che dall'info.php viene vuori come output una
versione diversa con una distro diversa dalla mia ??????

 Server built:   Sep  8 2008 09:03:05
Prova a riavviare apache, e ricontrollare quell'info.php.
(# /etc/init.d/apache2 restart)
(# apache2ctl restart)
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

    `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
Ti riporto in contenuto dell'info.php:
<? phpinfo(); ?>
Ovviamente sono state fatte diverse prove con diversi avvii del
server.... noto che il tuo php è un pò diverso. provo col tuo e ti
faccio sapere.
(si ho postato nei gruppi dove sono registrato..... scusami)

 - Mostra testo citato -
Scusami è identico al tuo il mio info.php..... pensavo che ci fosse in
più > .

 (si ho postato nei gruppi dove sono registrato..... scusami)
Beh, non è argomento "strettamente" da icol.iniziare, né da icol.sys, né da
icw.php. Sarebbe per qualche gruppo su Apache forse, o su icol.debian. Boh
ormai continuiamo qui :)
(comunque avresti potuto postare ovunque, ma non in contemporanea ;)...
aspettavi una risposta in uno dei gruppi e se, dopo un po' di tempo, nessuno
avesse ancora risposto, avresti potuto postare in un altro gruppo, e nessuno ti
avrebbe detto nulla)
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


    `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
Hai ragione scusa.... avrei dovuto aspettare almeno qualche risposta
prima di postare negli altri gruppi......
Non capisco la tua domanda cioè come chiamo il file info.php ....
scusami.
Ovviamente risiede nella DocumentRoot e lo interrogo sia da locale che
da internet. Se mi mandi in pvt all'indirizzo di posta elettronica il
tuo msn ti invio il link e potrai consultare anche te online il
contenuto dell'info.php. (la mia casella di posta elettronica è:
mingoia...@mingoia.it
)

 casella di posta elettronica è: 
mingoia...@mingoia.it
)
Meglio di no, e se lo stesso problema accadesse ad altri? Meglio risolvere qui
la cosa.
Qual è l'output di:
$ apache2ctl status | grep -A1 "Server Version"
?
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


  `. `'`  GPG: 1392B174 ----|----
http://snipr.com/qa_page


 Apache/2.2.0 (Fedora) Server at localhost Port 80
Ok, il modulo status non è attivato. Rifai quel comando dopo averlo attivato?
(# a2enmod status)
(e casomai edita /etc/apache2/mods-enabled/status.conf, se ne senti il bisogno)
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


 faccio sapere.
la differenza c'è (ma di certo non è responsabile di quello che ti
accade), tu usi gli short tags <?..?> che sono deprecati in favore di
quelli estesi:
<?php ... ?>
Usa *sempre* i tag estesi
ciao

  `. `'`  GPG: 1392B174 ----|----
http://snipr.com/qa_page


 solo  status.load  o meglio il ln in mods-available)
Allora, utilizza questo come status.conf:
---8<---
<IfModule mod_status.c>
#
# Allow server status reports generated by mod_status,
# with the URL of 
http://servername/server-status
# Uncomment and change the ".
example.com
" to allow
# access from other hosts.
#
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from localhost ip6-localhost
#    Allow from .
example.com
</Location>
</IfModule>
--->8---
Piazzalo in mods-available, e fagli un symlink in mods-enabled.
Riavvia apache, dopodiché ridai "apache2ctl status | grep ..." (cerca in qualche
messaggio fa).
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


  `. `'`  GPG: 1392B174 ----|----
http://snipr.com/qa_page


 installato l'apache con apt-get.
Allora:
$ apt-cache policy apache2
$ type apache2
?
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


  `. `'`  GPG: 1392B174 ----|----
http://snipr.com/qa_page


 debian:/etc/apache2/mods-enabled#
Sulla mia sid:
$ type apache2
apache2 is /usr/sbin/apache2
$
Posta l'output di "apache2 -V", poi prova a *reinstallare* apache2:
# apt-get --reinstall install apache2
e facci sapere se "apache2 -V" è cambiato.
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


    `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174- Nascondi testo citato


 [..]
Allora quello che sta girando sulla porta 80 NON è il TUO /usr/sbin/apache2.
# netstat -tupan | grep :80
Controlla con "netstat -at | grep www" chi è che gira sulla porta 80, e
uccidilo senza pietà :)
(da me è:
# netstat -tupan | grep :80
tcp6       0      0 :::80                 :::*          LISTEN     24885/apache2
# ps up 24885
USER    PID %CPU %MEM    VSZ   RSS TTY  STAT START   TIME COMMAND
root  24885  0.0  0.4  40068 10020 ?    Ss   11:52   0:00 /usr/sbin/apache2 -k start
)
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


 Server Built: Sep 8 2008 09:03:05
Non avevo notato prima, la data di compilazione è uguale, cosa che mi pare
altamente improbabile tra due versioni differenti distribuite da due
distribuzioni differenti :)
Controlla di non avere attivato mod_security.
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


  `. `'`  GPG: 1392B174 ----|----
http://snipr.com/qa_page


 debian:/etc/apache2/conf.d/modsecurity#
Hai dimenticato anche "ps up 15568" :)
Comunque sì, forse è mod_security, che ti permette di cambiare la server
signature.
Ciao,
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


  . ''`.  Debian maintainer |
http://wiki.debian.org/DavidPaleino


 Capito..... ma non influisce a nulla sul buon funzionamento ????
No, non influisce. A meno di script particolari che si appoggino a quelle
variabili cambiate da mod_security.
Ciao,
David
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page


  `. `'`  GPG: 1392B174 ----|----
http://snipr.com/qa_page
