Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi con apache

Sono entrato in httpd.conf ed ho trovato DocumentRoot /var/www/html/
perciò ho salvato il file .php in quella directory e adesso ho riscontrato
questo PROBLEMA:
Nel bowser mi visualizza il contenuto del file senza eseguire
l'elaborazione in php.
ESEMPIO:
<?php
#Questo è il file info.php
phpinfo()
?>
In Mozilla mi visualizza:
<?php
#Questo è il file info.php
phpinfo()
?>
-----------------------------------------
Ho anche trovato la sezione Virtualhost(spero sia questa):
#NameVirtualHost *
 
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *>
#    ServerAdmin 
webm...@dummy-host.example.com
#    DocumentRoot /www/docs/
dummy-host.example.com
#    ServerName 
dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
Grazie
ciao
bull

Inoltre non capisco perchè mi ritrovo con due file httpd.conf collocati in
directory differenti:
- /usr/local/apache/conf/ dove mi sono installato e configurato apache e
che punta alla directory /usr/local/apache/htdocs
- /etc/httpd/conf che punta alla directory /var/www/html
E' un problema?
Comunque sia adesso ho salvato il file .php in /var/www/html e vedo che me
lo trova, ma il problema, come già detto, è che non me lo interpreta
suggerimenti?
grazie

Per quanto riguarda i files allocati... ma hai installato manualmente 
una seconda copia di Apache?
RH ha già la sua...
Poi, per quanto riguarda il php, evidentemetne non è caricato il modulo.
In particolare dovresti indivduare una riga del genere:
LoadModule php4_module modules/libphp4.so
Io in particolare ho il file /etc/httpd/conf.d/php.conf con tutte le 
istruzioni per metter su tale modulo...
Ciao

 Ciao
Grazie, se puoi resta in linea...:-))

 istruzioni per metter su tale modulo...
Dunque, ho dovuto installare il modulo php con l'opzione
aggiungere/rimuovere pacchetti della Red Hat v.9 perchè era assente,
sebbene io confidassi sul modulo che avevo già installato con il cd
allegato al libro.
Pensi però che io sia in grado, anche dietro tuoi suggerimenti, di
installarmi e configurarmi correttamente apache-mysql-php? Se si, mi butto
senza problemi, altrimenti cosa mi consigli di fare? Non c'è il modo di
eseguire il possesso del desktop(come Netmeeting per windows) così vedi
cosa c'è da fare? So che è chiedere troppo, comunque se non riesco a
risolvere, anche dietro tuoi suggerimenti, sono disposto a chiamare
qualcuno a casa a fare tutte le installazioni e configurazioni del caso
Semmai ti posso lasciare la mia vera mail così ne possiamo parlare:
web...@hotmail.com
help me!

 
Comunque in questo file ho trovato delle istruzioni come quelle che adesso
riporto, ma non so veramente da dove rifarmi:
 
#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#
 
LoadModule php4_module modules/libphp4.so
 
#
# Cause the PHP interpreter handle files with a .php extension.
#
<Files *.php>
    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 524288
</Files>
 
#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php
ciao
bull

Premetto che io non sono un guru di apache... quindi comunque troppo 
lontano con me non vai...
Per quanto riguarda i consigli...
Io prenderei la versione del libro e la butterei via.
A te serve imparare a programmare PHP e non a fare il sistemista credo. 
Quindi meglio buttarsi sugli rpm di redhat belli e pronti ;)
Una volta che hai levato la versione del libro, io ti consiglio di 
re-installare tutti gli rpm dei cd di redhat che hanno a che fare con 
apache&Co.
Fatto questo, non ci dovrebbero essere più dubbi su quali sono i files 
di configurazione di apache, e dovresti rovare mod_php già bello che gira.
OK? Mi dispiace, ma oltre non posso andare.
Ciao




DOMANDA:
D'accordo, ma come riesco adesso a togliere alla radice php, mysql e apache
da Linux. C'è un comando preciso oppure basta eliminare l'albero delle
directory(improbabile...)?
Ti ringrazio per tutto, spero di risolvere.

 directory(improbabile...)?
Dipende da come hai installato...
se hai installato da sorgenti, quindi compilando e facendo
make install
per eliminare dovresti procedere in via simile:
make uninstall
Se hai usato rpm vari, dovresti usare un comando del tipo:
rpm --erase NOMEPACCHETTO
per debian&Co dovrebbe esistere qualcosa con apt, ma non conosco debian...
Ciao

Grazie infinite,
č davvero raro trovare persone disponibili e gentili come te.
Grazie per tutto
alla prossima
bull