Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768

    [Apache] problema con le directory

    Premetto che non ho mai usato un server in locale.
    Oggi mi sono incuriosito ed ho provato ad installarlo (apache).
    A funzionare sembra che funzioni però ho dei problemi:

    Prima di tutto vi dico che il sito è in rete (internet) e funziona correttamente quindi il problema non risiede nel codice php ma credo che il mio sia un errore di concetto.

    Problema: l'index si apre correttamente però non trova i fogli di stile, le immagini mentre le pagine php richiamate dal comando include appaiono perfettamente.Perchè?

    La cartella del sito l'ho copiata identica spiccicata (senza spostare nulla) nella cartella di Apache. Allora cosa sbaglio?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    usi collegamenti relativi o assoluti??

    prova a richiamare direttamente un'immagine oppure il foglio di stile...
    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    che intendi per relativi o assoluti

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    url relativo:
    codice:
    <img src=ciao.jpg />

    url assoluto:
    codice:
    <img src=http://www.cip.ciop/ciao.jpg />
    think simple think ringo

  5. #5
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    relativi

  6. #6
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    ho risolto grazie, era un problema davvero molto banale.
    Pensavo che il server locale rispondesse come internet.

    Mi spiego:
    nella mia cartella ho questo
    index.php
    top_foot.php
    la cartella IMAGE
    la cartella PHP


    Il file top_foot.php contiene la formattazione html di tutte le pagine
    <html>
    <head>....
    e dice dove andare a prendere le immagini e il foglio di stile

    per semplificare il lavoro avevo utilizzato per tutti i collegamenti la dicitura:
    ../image
    in modo da tornare sempre nella directory principale (perchè se la mia pagina si trova dentro la cartella php per richiamare una foto che si trova dentro la cartella IMAGE devo per forza tornare nella directory principale mentre per la pagina index.php questo non serve
    però in internet non è un problema perchè io non posso mai uscire dal mio dominio)

    Invece sul server locale mi usciva fuori dalla cartella e quindi non trovava i file.

    Mi chiedo: non è possibile fare in modo che non si possa uscire dalla cartella principale?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.