Benvenuto Visitatore ( Log In | Registrati )
![]() ![]() |
17 Jul 2008, 20:01
Messaggio
#1
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 5 Iscritto il: 17-July 08 Utente Nr.: 10.517 |
Bravagente,
vi chiedo aiuto su un problema che mi sta spaccando la testolina. Vorrei poter far sì che dirigendo il timone verso http://localhost/nomecartella/nomefile mi venisse mostrato il file nomefile anche che si trova in ~/nomecartella. Allo scopo ho creato un symlink di ~/nomecartella dentro ~/Sites, ma la cosa non funziona. Da quel che leggo in giro si tratta di giocare sulla direttiva FollowSymLinks. Ma per quante ne abbia provate, nessuna mi ha dato il risultato sperato. In tutti i casi ottengo l'odioso messaggio Forbidden You don't have permission to access /~utente/cartella/nomefile on this server. Le mie speranze sono riposte in voi. |
|
|
|
|
|
|
17 Jul 2008, 20:13
Messaggio
#2
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 5 Iscritto il: 17-July 08 Utente Nr.: 10.517 |
Oooops, perdono, ho sbagliato a clickare e son finito sul forum sbagliato!
Possono gli amministratori spostare la mia richiesta di aiuto su quello giusto, please? |
|
|
|
17 Jul 2008, 20:29
Messaggio
#3
|
|
|
Fatto
-------------------- |
|
|
|
|
17 Jul 2008, 23:33
Messaggio
#4
|
|
|
Dovresti farci sapere cosa trovi nel file /var/log/apache2/error_log (si apre con Console.app) subito dopo aver tentato di caricare quell'indirizzo, dovrebbe esserci una indicazione abbastanza precisa della causa del problema.
Che sarà dovuto, probabilmente, a permessi troppo ristretti: devi accertarti che l'utente “www" abbia accesso almeno in lettura a quella cartella. -------------------- iPhone è un troll.
|
|
|
|
|
18 Jul 2008, 08:37
Messaggio
#5
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 5 Iscritto il: 17-July 08 Utente Nr.: 10.517 |
Grazie per la pronta risposta!
Dovresti farci sapere cosa trovi nel file /var/log/apache2/error_log (si apre con Console.app) subito dopo aver tentato di caricare quell'indirizzo, dovrebbe esserci una indicazione abbastanza precisa della causa del problema. There you are: [error] [client ::1] Symbolic link not allowed or link target not accessible: /Users/nomeutente/Sites/nomecartella Che sarà dovuto, probabilmente, a permessi troppo ristretti: devi accertarti che l'utente “www" abbia accesso almeno in lettura a quella cartella. La cartella dentro cui metto il symlink è la ~/Sites così com'è dopo una installazione standard di Mac OS X. Qualunque utente può almeno leggerla (everyone: read-only). Sarebbe un grande aiuto anche solo sapere se capita solo a me o no. Se qualcuno avesse voglia di provare e farmi sapere... |
|
|
|
18 Jul 2008, 09:17
Messaggio
#6
|
|
|
Devi essere accessibile almeno in lettura anche “nomecartella”.
-------------------- iPhone è un troll.
|
|
|
|
|
18 Jul 2008, 10:29
Messaggio
#7
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 5 Iscritto il: 17-July 08 Utente Nr.: 10.517 |
|
|
|
|
21 Jul 2008, 12:06
Messaggio
#8
|
|
|
Negli altri post mi son scordato di evidenziare un dettaglio: non è solo la cartella “nomecartella” che deve essere almeno leggibile (e “attraversabile”) dall'utente “www”, ma anche le cartelle che la contengono, e i file al suo interno che vuoi esporre sul web.
Cioè se hai creato un symlink a “~/Documents/Cartella1”, devi assegnare i permessi in lettura anche a Documents, oltre che a Cartella1 (mentre non dovrebbe esserci bisogno di alterare i permessi sulla tua cartella utente). Poi: come hai modificato la direttiva FollowSymLinks? Qua, verificati i permessi, usando questa direttiva, funziona: CODE <Directory /Users/federico/Sites> Options +FollowSymlinks </Directory> Se devi alterare la configurazione per più utenti puoi usare DirectoryMatch. -------------------- iPhone è un troll.
|
|
|
|
|
21 Jul 2008, 15:02
Messaggio
#9
|
|
|
Level 1/11 ![]() Gruppo: Forum User Messaggi: 5 Iscritto il: 17-July 08 Utente Nr.: 10.517 |
La cartella target è ~/Cartella1. La cartella ~ può essere letta da tutti. La cartella Cartella1 pure.
Ho modificato il file /private/etc/apache2/users/Utente.conf da CODICE <Directory "/Users/Utente/Sites/"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> a CODICE <Directory "/Users/Utente/Sites/"> Options Indexes MultiViews +FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> E non funziona. Grazie per l'aiuto che mi stai dando. |
|
|
|
![]() ![]() |
| Titolo discussione | Risposte | Autore discussione | Visite | Ultima azione | |||
|---|---|---|---|---|---|---|---|
![]() |
3 | Janluca | 47 | 27 August 2008 - 18:30 Ultimo messaggio di: Janluca |
|||
![]() |
5 | Danny | 216 | 23 August 2008 - 21:39 Ultimo messaggio di: poweruser |
|||
![]() |
1 | Marco Coïsson | 98 | 22 August 2008 - 01:23 Ultimo messaggio di: poweruser |
|||
![]() |
18 | Roberto Rota | 422 | 21 August 2008 - 14:21 Ultimo messaggio di: Gojca |
|||
![]() |
0 | TevacPhoto | 23 | 20 August 2008 - 17:17 Ultimo messaggio di: TevacPhoto |
|||
![]() |
0 | TevacPhoto | 24 | 20 August 2008 - 17:17 Ultimo messaggio di: TevacPhoto |
|||
![]() |
0 | TevacPhoto | 20 | 20 August 2008 - 17:17 Ultimo messaggio di: TevacPhoto |
|||
![]() |
0 | TevacPhoto | 20 | 20 August 2008 - 17:17 Ultimo messaggio di: TevacPhoto |
|||
![]() |
0 | TevacPhoto | 19 | 20 August 2008 - 17:17 Ultimo messaggio di: TevacPhoto |
|||
![]() |
6 | nogi | 154 | 19 August 2008 - 22:10 Ultimo messaggio di: nogi |
|||
![]() |
4 | fede86 | 113 | 19 August 2008 - 18:22 Ultimo messaggio di: atomik |
|||
![]() |
3 | in3kjm | 100 | 18 August 2008 - 20:28 Ultimo messaggio di: sbesana |
|||
|
Versione Lo-Fi | Oggi è il: 29 August 2008 - 23:45 |
| IP.Board Skin Developed By Creative Networks | ||