da poco mi è saltata la brillante idea di creare un piccolo sito in locale per condividere i miei file con il browser (mi direte di porvare ssh, risorse di rete , ftp ma voglio provare apache) e il problema si è presentato quando ho cercato di andare sulla mia home con apache. all' inizio mi diceva che non era presente nessuna cartella home all' interno del serve. così ho modificato etc/apache2/sites-available/defoult nel seguente modo aggiungendo la riga di testo home: vi posto il file
Codice: Seleziona tutto
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/marco
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/" >
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 192.168.0.200/255.0.0.0 ::1/128
</Directory>
</VirtualHost>Forbidden
You don't have permission to access /Documenti/ on this server.
mi faceva andare solo se dopo documenti mettevo per esempio un file odt o anche altri tipi di file... allora prendeva e mi diceva se volevo scaricare i file.
adesso ho più o meno capito che gli mancano i permessi o comunque qualcosa per entrare nelle cartelle... ma come faccio a farlo entrare nelle cartelle in modo da darmi solo l' elenco delle cose senza che debba andare per forza a prendere l' indirizzo di un file??
spero che mi abbiate capito visto che il discorso è molto lungo e contorto..

