Stamattina bel problemone
Moderatore: mod Generali
Stamattina bel problemone
Premessa : MySQL 4.0.27 Versione PHP: 4.4.7 (Zend: 1.3.0) .
Stamattina molti clienti mi chiamano per segnalarmi il non riuscire ad ordinare a causa di questo errore :
Warning: Cannot modify header information
- headers already sent by
(output started at /web/htdocs/www.computer-company.it/home/includes/l ... an.php:387)
in /web/htdocs/www.computer-company.it/home/includes/f ... eneral.php on line 29
che comunque si presenta già dopo la procedura di login.
Ho cercato qualche notizia nel forum, ma non ho trovato nulla.
Qualcuno ha idea di cosa sia successo ?
Stamattina molti clienti mi chiamano per segnalarmi il non riuscire ad ordinare a causa di questo errore :
Warning: Cannot modify header information
- headers already sent by
(output started at /web/htdocs/www.computer-company.it/home/includes/l ... an.php:387)
in /web/htdocs/www.computer-company.it/home/includes/f ... eneral.php on line 29
che comunque si presenta già dopo la procedura di login.
Ho cercato qualche notizia nel forum, ma non ho trovato nulla.
Qualcuno ha idea di cosa sia successo ?
Ciao, innanzitutto grazie per l'interessamento.
Ho controllato il file in questione ma non ha quegli spazi.
Tieni presente che fino alle 18 di ieri tutto funzionava alla perfezione e non è stata fatta modifica alcuna. Dal lato admin tutto funziona regolarmente, mi sono accorto del problema solo perche alcuni clienti me lo hanno segnalato.
Che sia imputabile ad Aruba ? in tal caso su cosa intervenire ?
Ho controllato il file in questione ma non ha quegli spazi.
Tieni presente che fino alle 18 di ieri tutto funzionava alla perfezione e non è stata fatta modifica alcuna. Dal lato admin tutto funziona regolarmente, mi sono accorto del problema solo perche alcuni clienti me lo hanno segnalato.
Che sia imputabile ad Aruba ? in tal caso su cosa intervenire ?
- lavoriamopervoi
- membro Senior
- Messaggi: 405
- Iscritto il: 14/12/2007, 18:32
- Contatta:
- lavoriamopervoi
- membro Senior
- Messaggi: 405
- Iscritto il: 14/12/2007, 18:32
- Contatta:
Ciao, questa è la porzione di codice :
// Redirect to another page or site
function tep_redirect($url) {
if ( (ENABLE_SSL == true) && (getenv('HTTPS') == 'on') ) { // We are loading an SSL page
if (substr($url, 0, strlen(HTTP_SERVER)) == HTTP_SERVER) { // NONSSL url
$url = HTTPS_SERVER . substr($url, strlen(HTTP_SERVER)); // Change it to SSL
}
}
header('Location: ' . $url); (RIGA 29 )
tep_exit();
}
////
// Redirect to another page or site
function tep_redirect($url) {
if ( (ENABLE_SSL == true) && (getenv('HTTPS') == 'on') ) { // We are loading an SSL page
if (substr($url, 0, strlen(HTTP_SERVER)) == HTTP_SERVER) { // NONSSL url
$url = HTTPS_SERVER . substr($url, strlen(HTTP_SERVER)); // Change it to SSL
}
}
header('Location: ' . $url); (RIGA 29 )
tep_exit();
}
////
- lavoriamopervoi
- membro Senior
- Messaggi: 405
- Iscritto il: 14/12/2007, 18:32
- Contatta:
sembra tutto ok... hai fatto qualche modifica?Bottle ha scritto:Ciao, questa è la porzione di codice :
// Redirect to another page or site
function tep_redirect($url) {
if ( (ENABLE_SSL == true) && (getenv('HTTPS') == 'on') ) { // We are loading an SSL page
if (substr($url, 0, strlen(HTTP_SERVER)) == HTTP_SERVER) { // NONSSL url
$url = HTTPS_SERVER . substr($url, strlen(HTTP_SERVER)); // Change it to SSL
}
}
header('Location: ' . $url); (RIGA 29 )
tep_exit();
}
////
prova a sostituire il codice che hai postato con questo:
Codice: Seleziona tutto
function tep_redirect($url) {
if ( (strstr($url, "\n") != false) || (strstr($url, "\r") != false) ) {
tep_redirect(tep_href_link(FILENAME_DEFAULT, '', 'NONSSL', false));
}
if ( (ENABLE_SSL == true) && (getenv('HTTPS') == 'on') ) { // We are loading an SSL page
if (substr($url, 0, strlen(HTTP_SERVER)) == HTTP_SERVER) { // NONSSL url
$url = HTTPS_SERVER . substr($url, strlen(HTTP_SERVER)); // Change it to SSL
}
}
// for valid URL
while (strstr($url, 'amp;')) $url = str_replace('amp;', '', $url);
header('Location: ' . $url);
tep_exit();
}
////
Fatto, mi dà ancora lo stesso errore, è cambiato solo il n° di riga :
Warning: Cannot modify header information - headers already sent by (output started at /web/htdocs/www.computer-company.it/home/includes/l ... an.php:387) in /web/htdocs/www.computer-company.it/home/includes/f ... eneral.php on line 36
Ti ringrazio comunque del tentativo
Ti confermo che nessuna modifica è stata fatta prima della comparsa del problema, sono convinto che aruba ha modificato qualcosa, magari nei settaggi del php.
Warning: Cannot modify header information - headers already sent by (output started at /web/htdocs/www.computer-company.it/home/includes/l ... an.php:387) in /web/htdocs/www.computer-company.it/home/includes/f ... eneral.php on line 36
Ti ringrazio comunque del tentativo

Ti confermo che nessuna modifica è stata fatta prima della comparsa del problema, sono convinto che aruba ha modificato qualcosa, magari nei settaggi del php.
- lavoriamopervoi
- membro Senior
- Messaggi: 405
- Iscritto il: 14/12/2007, 18:32
- Contatta:
-
- membro Veteran
- Messaggi: 520
- Iscritto il: 24/06/2008, 19:45