Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    dichiarare la cartella home di lavoro

    salve! Vorrei fare il sito in locale, includo il file server.php e in questo utilizzo la variabile $home per dichiarare una radice di lavoro generica così da non impazzire ogni volta con le funzioni header /index.php oppure ../index php, che a secondo dei file che includo non si trovano mai...

    Ad esempio ho messo nel file server.php:

    $home = "localhost";

    e successivamente un include:

    include $home . "/funzioni/tools.php";

    ma il risultato è il seguente:

    Warning: include(localhost/funzioni/tools.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\nomedelmiosito.it\server.php on line 16

    Warning: include() [function.include]: Failed opening 'localhost/funzioni/tools.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\nomedelmiosito.it\server.php on line 16



    Vorrei solo capire bene come dichiarare la cartella di lavoro radice così posso lavorare tranquillamente usando la variabile $home, senza dover impazzire ogni volta... grazie raga


  2. #2
    Penso che non sia la sezione adatta.

    Comunque annulla tutte le modifiche che hai fatto e dichiara un alias nel file /apache/conf/extra/httpd-hampp.conf

    codice:
    ##Cartella di lavoro
    Alias /cartelladilavoro "D:/il/tuo/percorso/"
        <Directory "D:/il/tuo/percorso/">
            AllowOverride AuthConfig
            Order allow,deny
            Allow from all
        </Directory>
    E poi richiami: http: 127.0.0.1/cartelladilavoro

    $home lo dichiari come 127.0.0.1

  3. #3
    Invece mi pare proprio la sezione adatta. Quello che fai tu mi sembra troppo incasinata come soluzione. Cmq ho provato settando la variabile in questo modo:

    $home = "C:\\xampp\htdocs\nomedelmiosito.it";

    e potrebbe pure andare se non fosse che i link che creo nella pagina vengono presi in questo modo, con file avanti automanticamente:

    "file:///C:\\xampp\htdocs\nomedelmiosito.it"


    ma non capisco come cavolo è

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.