Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: include IIS Vs Apache

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184

    include IIS Vs Apache

    Salve a tutti,
    per ragioni tecniche che non stò a raccontarvi, devo spostare un sito ke attualmente gira su Apache e farlo girare sotto IIS6, l'unica difficoltà che stò incontrando è per i file inclusi io attualmente uso questa sintassi

    include($_SERVER['DOCUMENT_ROOT']."/includes/file.php");

    ma su IIS devo usare necessariamente questa

    include("includes/file.php");


    per non modifcare a manina tutti i file del sito, c'è una soluazione che possa funzionare? modifcando qualke cosa nel file .ini o altro?

    Grazie
    Stefano

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    nessuno mi da una mano?

  3. #3
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    IIS non ha quella server var.
    Che io sappia, devi usare le manine

    [.:: JaguarXF ::.]
    __________________

  4. #4

    Re: include IIS Vs Apache

    Originariamente inviato da flander
    Salve a tutti,
    per ragioni tecniche che non stò a raccontarvi, devo spostare un sito ke attualmente gira su Apache e farlo girare sotto IIS6, l'unica difficoltà che stò incontrando è per i file inclusi io attualmente uso questa sintassi

    include($_SERVER['DOCUMENT_ROOT']."/includes/file.php");

    ma su IIS devo usare necessariamente questa

    include("includes/file.php");


    per non modifcare a manina tutti i file del sito, c'è una soluazione che possa funzionare? modifcando qualke cosa nel file .ini o altro?

    Grazie
    Stefano
    hum potresti testare il tipo di server

    codice:
    if ($_SERVER["SERVER_SOFTWARE"] != 'Apache') 
        $_SERVER['DOCUMENT_ROOT'] = 'path fisico che è uguale alla document root';
    così puoi provare a tacconare lo script senza scrivere quintalate di codice
    spero d'aver capito la domanda .. cmq da qualche parte ho le differenze tra IIS e APACHE mi sa che apro un 3D che da la possibilità di scaricarle
    Soluzioni di Web marketing, CMS, Temi wordpress, grafica e molto altro

    -----
    Ogni topic aperto con un titolo errato fa perdere un capello al moderatore che lo dovrà sistemare.. se non vuoi contribuire alla calvizia dei moderatori apri 3D a norma di regolamento, e prima fai una ricerca! No pvt tecnici!

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    ti ringrazio... speravodi non dover toccare a mano tutti gli script per effettuare la sostituzione...

  6. #6
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Funzia davvero sull'array SEREVR?

    [.:: JaguarXF ::.]
    __________________

  7. #7
    Originariamente inviato da mark2x
    Funzia davvero sull'array SEREVR?
    perchè no ??
    è una variabile come le altre

    prova quello che ho scritto
    Soluzioni di Web marketing, CMS, Temi wordpress, grafica e molto altro

    -----
    Ogni topic aperto con un titolo errato fa perdere un capello al moderatore che lo dovrà sistemare.. se non vuoi contribuire alla calvizia dei moderatori apri 3D a norma di regolamento, e prima fai una ricerca! No pvt tecnici!

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    184
    scusa Piero, la modifica che mi proponi tu però come fa a risolvere il mio problem? io ho attualmente scritto nel codice


    include($_SERVER['DOCUMENT_ROOT']."/includes/file.php");

    ma l'unico modo che ho di far visualizzare l'include è

    include("includes/file.php");

    senza contare che potrebbe non essere nella root principale la pagina da dove viene rikiamato file.php



    Stefano

  9. #9
    Originariamente inviato da flander
    scusa Piero,
    [img]faccine/d56.gif[/img]


    codice:
    if ($_SERVER["SERVER_SOFTWARE"] != 'Apache') 
        $_SERVER['DOCUMENT_ROOT'] = 'path fisico che è uguale alla document root'; 
    
    include($_SERVER['DOCUMENT_ROOT']."/includes/file.php");
    anche se effettivamente così potrebbe darti problemi da altre parti e metterlo relativo scusa
    cioè con ../
    Soluzioni di Web marketing, CMS, Temi wordpress, grafica e molto altro

    -----
    Ogni topic aperto con un titolo errato fa perdere un capello al moderatore che lo dovrà sistemare.. se non vuoi contribuire alla calvizia dei moderatori apri 3D a norma di regolamento, e prima fai una ricerca! No pvt tecnici!

  10. #10
    Originariamente inviato da flander
    scusa Piero ....
    Stefano
    dimmi...

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.