Newsgroup: it.lavoro.professioni.webmaster
Titolo: .htaccess e register globals

ho bisogno del reg globals ad on ed ho inserito il file .htaccess con la
direttiva:
php_flag register_globals on
ma ottengo internal server error! il web server è apache!
che parte del file di conf di apache devo modifcare per attivvare questa
possibilità?
Grazie
Nick


Il register_global non è un config di apache ma di php
Cla!
-- 
http://www.docebo.org
 [Open source CMS and e-learning]
http://www.docebo.com
 [My company]
http://claudioerba.blogspot.com
 [My Blog]
Non sono eterno, prendete appunti

 
Errore rosso!
http://it.php.net/manual/it/configuration.changes.php#configuration.changes.apache
-- 
doh!

Magilla ha scritto:

   il fatto che tu possa cambiare questa direttiva *anche* tramite apache non la rende
una direttiva di configurazione di apache

 
prova con
php_flag register_globals 1
-- 
doh!

 una direttiva di configurazione di apache
E chi dice questo?
-- 
doh!

 
http://it.php.net/manual/it/configuration.changes.php#configuration.changes.apache
Se fosse una direttiva di apache perché dovrebbe stare nel manuale del 
php?
-- 
ValeRyo 

ValeRyo Saeba ha scritto:

Aspé
qui uno chiede:
"che parte del file di conf di apache devo modifcare per attivvare 
questa possibilità?"
e gli si risponde:
"Il register_global non è un config di apache ma di php"
e a voi sembra corretto? Presa da sola si, ma in risposta a quella 
domanda è come dire "l'acqua è bagnata". Sacrosanta verità, ma non 
centra nulla con il quesito.
-- 
doh!

Magilla ha scritto:

il segnalare come "errore rosso" aver puntualizzato che č una direttiva php

 centra nulla con il quesito.
Non puoi certo segnalarla come 'errore rosso', però.
Comunque se inserendo quella direttiva nell'htaccess hai un 500
- o non hai il php attivo
- o il problema è da tutt'altra parte e il php non c'entra.
Comunque qualche informazione in più sulla situazione sarebbe utile...
-- 
ValeRyo 

 il segnalare come "errore rosso" aver puntualizzato che è una direttiva php
rispondere  "Il register_global non è un config di apache ma di php" a 
una richiesta del tipo "che parte del file di conf di apache devo 
modificare per attivare questa possibilità? " è un errore. dalla 
risposta sembrerebbe che tramite il file di configurazione di apache non 
è possibile cambiare impostazioni di php. questo ho puntualizzato, non 
che php_flag è una direttiva di apache.
-- 
doh!

 - o il problema è da tutt'altra parte e il php non c'entra.
Guarda che è nick carter che ha grane eh!
-- 
doh!

 Guarda che è nick carter che ha grane eh!
Non mi è sfuggito, ma io stavo discutendo con te :-)
Mi auguro che nick carter legga tutto il thread che ha iniziato,
non solo le risposte dirette a lui...
-- 
ValeRyo 

Magilla ha scritto:

allora la prossima volta quota meglio quando vuoi evidenziare un "errore rosso"
elr7pd$ep4$
1...@newsread.albacom.net

 elr7pd$ep4$
1...@newsread.albacom.net
Vuoi dire che è un errore rosso anche il mio?. lol. in effetti non hai 
tutti i torti, ho citato solo Carlo.
Ok, la chiudo qui, credendo di avere fatto torti e/o offeso nessuno.
Ciao
-- 
doh!

 
http://it.php.net/manual/it/configuration.changes.php#configuration.changes.apache
 
Miii! Manco mi avesse cazziato Zeev
Comunque, non sapevo che httpd_conf o .htaccess potessero andare in 
override sul php.ini, bisogna comunque capire a che condizioni lui può 
andare in override (e dipende dalla configurazione di apache, io ad 
esempio casserei brutalmente questa funzione mentre compilo così gli 
smanettoni non tentano scherzi come quelli di nick.).
Comunque la via migliore è sempre quella di andare alla fonte ed editare 
il php.ini.
Tra l'altro, fossi io il provider di Nickater e tentasse di farmi un 
giochetto simile lo caccerei dal server a calci nel sedere rescindendo 
immediatamente il contratto, se il provider ha settato, per tutto il 
server, il register_globals ad OFF è per ragioni di sicurezza e così 
facendo (dunque abbassando le difese) lui mette a repentaglio tutti i 
clienti alloggiati sul server, evidentemente il provider avveduto ha 
previsto questa cosa, ecco il perché del server error :-D


 e a voi sembra corretto? 
Beh è corretto si, nel senso che è la strada da percorrere in primis (o 
non sapevi che i parametri del php si configurano da php.ini?), se poi 
puoi configurarlo in override con altri strumenti è un'altro contro.
Come l'hai messa tu sembra che tutta la configurazione del php passi per 
Apache, cosa non corretta.
Comunque la dissertazione tecnica è in reply alla tua prima risposta


 il php.ini.
Certo, ma quando sei in hosting mica lo puoi fare.
Ciao
-- 
doh!

 editare il php.ini.
Non sempre si può e comunque è comodo poter avere comportamenti
diversi in base al virtualhost o addirittura in base alla singola 
cartella.
-- 
ValeRyo 

 ha scritto nel messaggio
news:elrd0l$go7$1...@newsread.albacom.net...

Grazie a tutti ho risolto facendo l'override!
In effetti mi serviva il reg globals ad on solo su una sotto cartella e non
su tutto il virtual serve.
nick


Avevo grane ... :)
