Vediamo se qualcuno sa illuminarmi postato il 10/01/2005 17:05:31 nel forum programmazione, gdrcd e open source
Bene premetto al volo che è la prima volta che mi compare una cosa di questo tipo. Sotto altervista, tutto normale, passo a un dominio a pagamento, ed ecco cosa il server web mi mostra
---
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/mhd-06/www.landofimmortals.net/htdocs/Struttura/login.php:5) in /home/mhd-06/www.landofimmortals.net/htdocs/Struttura/config.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/mhd-06/www.landofimmortals.net/htdocs/Struttura/login.php:5) in /home/mhd-06/www.landofimmortals.net/htdocs/Struttura/config.php on line 2
---
Bene. Avvio una segnalazione al gestore, pensado fosse una mancanza del modulo mod_rewrite di apache, e chiedo conferma nella medesima attivazione.
Il gestore mi risponde che è gia attivo, e non conosce l`entitò dell`errore.
Sapete mica illuminarmi?
Premetto al volo che form html e script php si trovano nelle medesime pagine, anche se l`errore ricade infine, sul config, ove alla linea 2 non vi è nulla
o massimo il session_start();
grazie :)
Pagine → 1
11/01/2005 13:29:00
Chiudi tutte le istanze del browser
Cancella i cookies
riapri la pagina alla login
se non funziona prova un altro browser o controlla le impostazioni di sicurezza
.
Nevil
www.regnodiesmeralda.com
11/01/2005 13:40:09
http://www.faqts.com/knowledge_base/view.phtml/aid/21358/fid/2
o forse ha dimenticato qualcosa nel session_start(), a me pare un errore di programmazione...
11/01/2005 14:25:42
heheh errate tutti :D
ho risolto con narmo, solo lui sa illuminarmi...
Non era un errore del session_start() come si poteva pensare, ne un errore di apache, nel modulo mod_rewrite. Si poteva ipotizzare la mancanza del <?PHP session_start(); ?> alla prima riga del codice, e li, è stato risolto su consiglio di Traimo.
Il resto? La presenza di un `echo` prima della `header`, che ne annullava lo script, mostrandone come errore, tutto quel ben di Dio li sopra .. .{senza offese per religioni o bestemmie <.< si chiaro nn è mio interesse. Lo dico xke ci sono stati problemi in altri forum per espressioni simili}
Tornando a noi, ora pare risolto. Posso solo ringraziare narmuccio :D
ehehe ^__^ un giorno mi manderà la fattura a casetta mia :P
11/01/2005 15:56:54
"Non era un errore del session_start() come si poteva pensare, ne un errore di apache, nel modulo mod_rewrite. Si poteva ipotizzare la mancanza del <?PHP session_start(); ?> alla prima riga del codice, e li, è stato risolto su consiglio di Traimo."
non ho capito, ti sei contraddetto?
io infatti pensavo mancasse il session_start() e che fosse un errore dello script
prima dici che non è un errore relativo a quello, poi dici che li Traimo ha risolto...
"
Il resto? La presenza di un `echo` prima della `header`, che ne annullava lo script"
beh qui bisogna poter vedere il codice..
buon che hai risolto.
11/01/2005 18:03:39
Bhe, primo ringrazio tutti per l`interesse. Il problema è risolto al 99 %..
Provo ora a spiegarmi meglio :P che in effetti, ho scritto da cani...
nella prima riga della pagina .php, io integro <?PHP session_start() ?>
e poi inizio lo script. Questo è cio che traimo ha consigliato, che, cmq gia sapevo, ma che solo su altervista non mi dava problemi. Su gestori seri, ovvero a pagamento, ha iniziato a darmi qualche problemino.
L`errore che compariva, era dovuto alla presenza di uno e/o piu echo (o alternativa print) PRIMA dell`esecuzione dell`header("Location : locazione.php");
Aggiungo che, il problema dell`header, è stato risolto con una riga di codice js (javascript), con un window.open, e un successivo window.close(). So che non è il top, ma ho risolto tutto :)
questo causa l`errore e il mancato proseguimento ecompilazione della pagina da parte del server web. Un amico, esperto di webs erver, mi aveva detto che poteva mancare il modulo mod_rewrite di apache, oppurtune modfiche prese, presentate al gestore, narmo ha consigliato di levare l`header, che non DEVE MAI essere seguito da un echo/print.
Levato? Risolto...
Chiedo scusa a tutit, spero che cmq, questo mio inutile intervento, possa essere di aiuto a chi si trovi lo stesso problema in faccia :)
grazie ancora atutti, a te narmo
e a tutta la comunità di gdr on line, che mi sopporta <.<
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
kylejhonson ha recensito New York Gdr - The Big Apple