perchè succede???

gianni958

Nuovo Utente
2 Apr 2008
3
0
0
Salve a tutti, da utente appena iscritto e da principiante assoluto, probabilmente la domanda che sto per fare sarà per voi stupida e di semplice risoluzione...

Ho preso uno spazio Linux e Win da una società credo canadese con supporto sia di database mysql che mssql. Per gioco ho provato vari script free sia in asp che in php ma ho notato una costa strana. Quando uso gli scripts asp (la cui pagina inziale è index.asp) digitando l'indirizzo del sito http://www.miosito.net la pagina si carica normalmente e non ho alcun problema. Invece quando metto uno script (nel caso si tratta di osdate) la cui pagina iniziale è index.php, se digito l'indirizzo del mio sito http://www.miosito.net ottengo il seguente messaggio "Directory Listing Denied This Virtual Directory does not allow contents to be listed." Per fare si che tutto funzioni bene sono costretto a digitare il seguenye indirizzo http://www.miosito.net/index.php.... così facendo si carica normalmente l'home page e da lì in poi tutto funziona correttamente... ma la cosa a me da parecchio fastidio. Qualcuno mi sa spiegare perchè succede questo... e come posso porvi rimedio??? Ringrazio di cuore a chi mi vorrà dare una dritta. Ciao
 
E' probabile che in questo caso la pagina "index.php" non sia stata inclusa tra le prime pagine di default (probabilmente se provi con index.html invece funziona)
 
scusate se mi intrometto, ma mi era capitato una cosa simile su aruba che mette di defaul la pagina index.asp e quando chimavo non mi prendeva la pagina index.htm
eliminata la asp prendeva giustamente l'index.htm
probabilmente prende la prima pagina index ed in ordine alfabetico index.htm (o php) viene dopo index.asp

o sbaglio?
eliox:dipser:non bannarmi:dipser:
 
Ti banno eccome! :mavieni:

Ma la tua idea è da prendere in considerazione, potrebbe essere come dici tu.
 
Eliox, quello che dici è assolutamente giusto, infatti appena acquistato lo spazio in questione c'era presente un file index.html con il logo della società che mi vende lo spazio.... ma supponiamo proprio che io voglia installare la dentro lo script in php "osdate" che presenta come home page una pagina chiamata index.php tu credi che il rinominarla in index. html sia indolore??? Credi che lo script continui a funzionare??? Io adesso (tanto per me è solo un modo per divertirmi e fare qualcosa di diverso dalla solita routine del mio lavoro, ci voglio provare, ma ho paura che poi finirà per non funzionare più nulla. Poi vi farò sapere cosa succede.... ma tu intanti, che sicuramente sai più di me vedi di studiare qualche rimedio. La stessa cosa vale anche per tutti gli altri che conoscono sicuramente più di me... ciao a tutti.
 
Ho già provato ed è come supponevo... cambiare l'estensione della pagina index.php in index.html non è possibile.... Quando digito l'indirizzo http://www.miosito.net viene fuori una serie lunghissima di stringhe per me incomprensibili come quella che accludo a solo titolo di esempio

0) { header('location: admin/index.php'); exit; } if ($_SESSION['UserId'] <= 0 && ($_GET['page'] == 'login' || !$_GET) && isset($_COOKIE[$config['cookie_prefix'].'osdate_info']) ) { $cookie = $_COOKIE[$config['cookie_prefix'].'osdate_info']; $_SESSION['txtusername'] = $cookie['username'];

Ma non è proprio possibile fare altro???? Grazie
 
come accennavo ho avuto lo stesso problema, ma tramite FPT ho rinominato la pagina index.asp esistente in Zindex.asp (non ho cambiato l'estensione) e ho caricato la mia pagina index.htm chiamando il mio sito con www.miosito.it tutto funzionava alla perfezione. ritengo che per funzionare bene nella root ci debba essere solo un solo index
 

Discussioni simili