|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
Problema su Apache
ciao ragazzi
ho un problema che ora vi esporro`. ho la possibilita` di avere online una cartella. Codice:
http://www.fisica.unile.it/~fasano per esempio: Codice:
http://www.fisica.unile.it/~fasano/Toilet.wmv per poter avere il Listing dei files e delle cartelle mi e` stato detto di creare una cartella chiamata "allow_listing" e di metterci dentro le cose. in effetti funziona: Codice:
http://www.fisica.unile.it/~fasano/allow_listing chi mi aiuta? PS: io non posso installare nella su quella macchina e non posso cambiare nessuna impostazione, posso solo metterci e togliere files. grazie
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
prova a mettere nella directory ~fasano un file chiamato .htaccess contentente:
Options +Indexes NB non è detto che funzioni, dipende da come è configurato il web server. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
come lo creo questo files?
con un notepad?
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
ho provato cn un notepad ma non si riesce a salvare il file come ".htaccess"
cosa fare? me lo potresti mandare? grazie
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
ti ho fatto uno zip, prova
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
ho provato ma non va!
ho messo solo quel files e ho puntato solo la cartella: Codice:
http://www.fisica.unile.it/~fasano non e` che per caso devo mettere anche un file tipo index.html? grazie
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
è giusto quello che hai fatto, evidentemente l'amministratore ha disabilitato la possibilità di usare gli htaccess.
se avesse funzionato avresti dovuto vedere una lista dei file contenuti nella directory. se chi gestisce il web server non vuole che utilizzi alcune caratteristiche non c'e' molto che puoi fare. ![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
grazie mille.
e un eventuale pagina in PHP potrebbe funzionare?
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
dir.php
Codice:
<HTML> <BODY> <?php $mydir=dirname($_SERVER["SCRIPT_FILENAME"]); echo "$mydir<BR>"; $handle=opendir($mydir); while (false !== ($file = readdir($handle))) { echo "<A HREF=\"http://www.fisica.unile.it/~fasano/$file\">$file</A><BR>"; } closedir($handle); ?> </BODY> </HTML>
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
cosa devo fare?
non ne capisco molto di ste cose
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
apri il blocco note, incolli il codice che ti ho dato in un file chiamato index.php o dir.php o quellochevuoi.php e lo carichi in http://www.fisica.unile.it/~fasano/
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” |
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
se sul server è abilitato il supporto sì, non puoi fare molto se non... provare ![]() |
|
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
Quote:
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” |
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
grazie
funziona alla grande ora un altra domanda da niubbo se devo fare il listing anche delle altre sottocartelle basta che mi faccio altrei file ^index.php^ cambiando pero' questo rigo Codice:
echo "<A HREF=\"http://www.fisica.unile.it/~fasano/$file\">$file</A><BR>"; e se volessi aver un visualizzazione diversa fra files e cartelle (meglio ancora fra files di diverso tipo , per esemio rar zip mp3 wma doc e cosi via)? tipo la cartella Codice:
http://www.fisica.unile.it/~fasano/allow_listing
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino Ultima modifica di fasix : 29-09-2005 alle 21:17. |
![]() |
![]() |
![]() |
#15 | ||
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
Quote:
Quote:
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” |
||
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
correggilo così e salvalo come index.php in tutte le cartelle di cui vuoi avere il listing
Codice:
<HTML> <BODY> <?php // e mose' prese la URI e la URL $myref=$_SERVER["SCRIPT_URI"]; $myphpfile=basename($_SERVER["SCRIPT_URL"]); if (!ereg(".*/$",$myref)) { // e divise la parte nome directory e la parte file // perche' fosse di riferimento nei collegamenti del popolo $myref=str_replace("$myphpfile","",$myref); } //ed egli si apri' un varco nel monte directory $mydir=dirname($_SERVER["SCRIPT_FILENAME"]); echo "$myref<BR>"; $handle=opendir($mydir); // scalando uno ad uno gli irti gradini del filesystem while (false !== ($file = readdir($handle))) { echo "<A HREF=\"$myref$file\">$file</A><BR>"; } // amen closedir($handle); ?> </BODY> </HTML>
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” Ultima modifica di gurutech : 29-09-2005 alle 23:41. |
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
sto provando ora
ti faro' sapere
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Mar 2004
Città: Surbo (Lecce)
Messaggi: 4541
|
per funzionare funziona ma quelle che dove fare non lo fa
cioe' non mi fa riconoscere le cartelle dai files attraverso delle icone
__________________
[Boinc Stats -> SetiKnight di 1° livello ] ~ Cercasi Volontari per Team Calcolo Distribuito in PVT ~ Mercatino |
![]() |
![]() |
![]() |
#19 | |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
Quote:
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” |
|
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: Jun 2000
Città: S.Giuliano (MI)
Messaggi: 1047
|
ecco il risultato della modifica è questo http://www.gurutech.it/dir/dir.php
cambia solo il pezzo finale così Codice:
while (false !== ($file = readdir($handle))) { if (is_dir("$file")) { echo "<A HREF=\"$myref$file\"><IMG SRC=\"http://www.fisica.unile.it/~fasano/folder.gif\">$file</A><BR>"; } else { echo "<A HREF=\"$myref$file\"><IMG SRC=\"http://www.fisica.unile.it/~fasano/file.gif\">$file</A><BR>"; } } ![]() ![]() le immagini devono essere copiate solo in quella cartella, in quando lo script, ovunque tu lo metta, le cercherà lì. P.S. distinguere i file per tipo è un pelo più complesso (ma non di troppo) e non penso di implementarlo.
__________________
“No te tomes tan en serio la vida, al fin y al cabo no saldrás vivo de ella” Ultima modifica di gurutech : 30-09-2005 alle 09:11. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:03.