Sto provando a far girare PHP sotto APACHE in Linux MDK 10; ho il mio /etc/hosts fatto così:
127.0.0.1 localhost
127.0.0.1 www.prova.net
e il /etc/httpd/conf/vhosts così
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerName www.prova.net
DocumentRoot /var/www/vhost/prova
#CustomLog logs/www.tizio.casa-access_log common
#ErrorLog logs/www.tizio.casa-error_log
</VirtualHost>
Nella directory che corrisponde a DocumentRoot ho messo un file prova.php con dentro solo il phpinfo(). Se da browser digito www.prova.net ottengo questo messaggio:
Forbidden
You don't have permission to access /vai.php on this server.
Apache-AdvancedExtranetServer/2.0.48 (Mandrake Linux/5mdk) mod_perl/1.99_11 Perl/v5.8.3 mod_ssl/2.0.48 OpenSSL/0.9.7c PHP/4.3.4 Server at www.prova.net Port 80
e lo stesso se digito semplicemnete localhost (che prima invece rispondeva correttamente). La cartella /var/www/vhost/prova ha i permessi per tutti (a) in lettura, scrittura ed esecuzione.
Dov'è che sbaglio o cosa non ho ancora fatto?
grazie