dtomgr Δημοσ. 29 Ιουνίου 2006 Δημοσ. 29 Ιουνίου 2006 exw stisei php kai iis me mysql server se ena mixanima me 2003 to problhma einai oti oi metavlites apo tis formes den metaferonte stis epomenes selides... opws episeis den doyleyei h ekseis syntaksh px test.php?var1=test <? echo $var1; ?> to apotelesma einai mideniko.....den bgazei tipota ! ti ri8misei prepei na ginei ? h pia einai h swsth diadikasias tis egatastashs ths php me ton iis ? (apache kai php doyleya edw kai arketo kairo den 8elw na valw apache...dokimazw kati diaforetiko) euxaristw
dtomgr Δημοσ. 29 Ιουνίου 2006 Μέλος Δημοσ. 29 Ιουνίου 2006 mono etsi ginete ? giati ston apache eixa ta register globals on kai doyleye xwris auth th sintaksh
dtomgr Δημοσ. 29 Ιουνίου 2006 Μέλος Δημοσ. 29 Ιουνίου 2006 enw me ton apache sto phpinfo moy bgazei ta register_globals on ston iis moy ta dixnei off .....kai xrisimopoioyne to idi php.ini ....to opoio ta exei on !!! periergo ...... any help?
panosru Δημοσ. 30 Ιουνίου 2006 Δημοσ. 30 Ιουνίου 2006 sthn php 4.1 kai pano an den kano lathos einai anagkaio na diloseis apo pou erxete h metablhth (to opoio einai kai to poio sosto.) an omos se ena project pou exeis kanei exeis balei oles sou tis metablhtes anti goa px $_POST['foo'] alla $foo tote kane include ton eksis kodika sthn 1h gramh kathe master file sou alla epidi den ksero ti exeis kanei sto project sou, den ksero pos tha symperiferthei alla den exeis na xaseis kai tipota. > <?php $_POST_GET = array_merge($_POST,$_GET); foreach ($_POST_GET as $key => $value) { $$key = $value; } ?>
Sta Δημοσ. 3 Ιουλίου 2006 Δημοσ. 3 Ιουλίου 2006 Δύο σημεία: 1) Από την PHP 4.2.0 και πέρα η default τιμή της register_globals, πέρασε από On σε Off. Εσύ προφανώς χρησιμοποιείς το default php.ini χωρίς να το ξέρεις. Τρέξε σε μία test σελίδα το phpinfo() και δες από που διαβάζει το php.ini, πιθανόν το διαβάζει από κάπου όπου δεν υπάρχει το δίκο σου customized php.ini! Σε κάθε περίπτωση όποτε αλλάζεις το php.ini κάνε και restart το web server. 2) Πώς έχεις εγκαταστήσει την php; CGI ή ISAPI; Προτείνω ISAPI με ευλαβική τήρηση της διαδικασίας όπως αυτή περιγράφεται εκτός από κάτι: κάνε comment out τη γραμμή doc_root στο php.ini, πρόκειται για πολύ σπαστικό bug. Επίσης, αν και θα γίνω γραφικός, γύρνα σε Apache, IIS + PHP = bugs + όχι ιδιαίτερη διάθεση να αντιμετωπιστούν από την M$ κυρίως.
Paulus Δημοσ. 6 Ιουλίου 2006 Δημοσ. 6 Ιουλίου 2006 den exw dokimasei me isapi na kanw egkatastasi -poia einai i diafora xondrika? -den exw katalabei
Sta Δημοσ. 9 Ιουλίου 2006 Δημοσ. 9 Ιουλίου 2006 Το ISAPI module προσφέρει γενικά καλύτερο performance και security από το CGI executable.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.