ciao a tutti,
altri post non mi sono stati di aiuto, probabilmente perche' ancora non ho capito come funziona apache 2.2, php5 e mysql5 :-o
dunque, se digito http://localhost mi esce "It works!" quindi pressuppongo sia il nuovo messaggio di apache per comunicare che tutto va bene.
Ora, vorrei usare come directory di sviluppo una cartella della mia home, la cara vecchia public_html, ma dopo aver creato e modificanto /etc/httpd/conf/httpd.conf da
DocumentRoot "/var/www/html"
in
DocumentRoot "/home/utente/public_html"
riavviato il server e provato il classico phpinfo, non trova il percorso
Sbaglio qualcosa?
Aggiungo che ho gia' inserito l'utente nel gruppo di apache e mysql
grazie
ciao
Se provo ad inserire il file phpinfo.php in/var/www/html e mando http://localhost/phpinfo.php ricevo questo messaggio:
Accesso negato!
Non disponi dei permessi necessari per accedere all'oggetto richiesto, oppure l'oggetto non può essere letto dal server.
Se pensi che questo sia un errore del server, per favore contatta il webmaster.
Error 403
localhost
Apache/2.2.0 (Mandriva Linux/PREFORK-4mdk)
Potresti dire _esattamente_ che versioni di Apache, PHP e MySQL utilizzi poichè negli ultimi tempi il settore LAMP in Mandriva ha subito dei cambiamenti abbastanza sostanziali quindi:
rpm -qa --nosignature | grep -i apache && rpm -qa --nosignature | grep -i php && rpm -qa --nosignature | grep -i sql
In questo modo otterrai sia numeri di versione che numeri di release.
Ti sei ricordato di sovrascrivere con la nuovo configurazione quella vecchia di Apache 2.0.X?
find /etc/httpd -name "*rpmnew"
Se trovi qualcosa tipo httpd.conf.rpmnew è probabile che l'arcano si risolva rinominandolo in httpd.conf.
Quanto scritto sopra serve per far funzionare il server in generale mentre per quello che vuoi realizzare tu credo ci voglia mod_userdir, quindi un bell'urpmi apache-mod_userdir e leggiti la documentazione.
http://httpd.apache.org/docs/2.2/mod/mod_userdir.html