- Home
- Categorie
- Coding e Sistemistica
- PHP
- php su host win ?
-
php su host win ?
Salve a tutti
Ho installato un cms su un mio spazio hostato aruba (linux)
e tutto sembra funzionare correttamenteDopo aver fatto le prove sullo script l'ho hostato nuovamente sullo spazio web di destinazione (hosting windows purtroppo) e anche se l'installazione sembra andare a buon fine purtroppo il risultato è una pagina bianca...
E' l'hosting il problema vero ?
Pur non volendo prendere come esempio questo cms che magari non funziona per mille motivi, anche nel caso di un semplice file come questo
<?php echo $DOCUMENT_ROOT ?>
potreste spiegarmi per quale motivo lo stesso file su tre host diversi
http://lnx.oceandesign.it/realestate/path.php - Linux - Funziona
http://www.oceandesign.it/realestate/path.php - Windows - Non Funziona
http://www.italyhousesale.com/realestate/path.php - Windows - Non Funzionaanche se i permessi delle cartelle su windows nn si possono modificare
ho provato a fare il contrario, cioè applicare il tipo di permessi presenti su windows al file su linux...il quale continua comunque a funzionare...
-
http://lnx.oceandesign.it/realestate/path.php mi da un 404
cmq può essere per un milione di cause questo comportamento.... non hai altre informazioni??? magari qualche differenze nel php.ini o nell'.htaccess di apache (sempre che usi apache anche su win)
-
si scusa avevo spostato il file per fare prove
nel frattempo sono andato un po avanti...in pratica
sul server linux probabilmente erano attive le register globals, mentre sui due server win no.
con echo $_SERVER['DOCUMENT_ROOT']; andavano tutti e tre
in seguito con
<?php phpinfo(); ?>
ho notato che c'erano anche tante differenze di versione del php ma il problema del cms è ben più profondo da quanto risulta dal debug a partire dall'index.php :s
-
le register_globals dovrebbero essere eliminate dalla terra! mi raccomando cerca di disattivarle il prima possibile!