Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 28-01-12, 21:38   #1 (permalink)
User
 
Data di registrazione: Jul 2011
Ubicazione: Ancona
Messaggi: 15
Errore: Cannot modify header information

iao a tutti,
ho traslocato un blog da un host ad un altro.
Nel nuovo sito però non riesco a vedere le thumbnails degli articoli, e al posto dell'immagine ho la classica X

se copio il link a cui rimanderebbe l'immagine nel browser vedo questo errore:
Quote:
Deprecated: Function eregi() is deprecated in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 232

Deprecated: Function split() is deprecated in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 334

Warning: Cannot modify header information - headers already sent by (output started at /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php:232) in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 313

Warning: Cannot modify header information - headers already sent by (output started at /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php:232) in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 315

Warning: Cannot modify header information - headers already sent by (output started at /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php:232) in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 316

Warning: Cannot modify header information - headers already sent by (output started at /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php:232) in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 317

Warning: Cannot modify header information - headers already sent by (output started at /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php:232) in /home/ilpluffi/public_html/wp-content/themes/mobipress/mobipress-theme/timthumb.php on line 318
Sapete dirmi quale può essere il problema???
Vlao19 non in linea   Rispondi citando
Vecchio 28-01-12, 23:49   #2 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
Ciao Vlao19,
utilizzi 2 funzioni deprecate quindi la notifica di errore crea problemi, o provvedi a modificare le funzioni o nascondi l'errore mediante la @ e tornerà a funzionare.
Thedarkita ora è in linea   Rispondi citando
Vecchio 29-01-12, 12:36   #3 (permalink)
User
 
Data di registrazione: Jul 2011
Ubicazione: Ancona
Messaggi: 15
Grazie per l'aiuto, ma scusami per l'ignoranza... sono un apprendista autodidatta!

Come faccio a nascondere l'errore con @???
Penso sia la soluzione più semplice...

Questa dovrebbe essere la parte con la funzione split... l'altra non l'ho trovata ancora

Quote:
function get_cache_file () {

global $quality;

static $cache_file;
if(!$cache_file) {
$frags = split( "\.", $_REQUEST['src'] );
$ext = strtolower( $frags[ count( $frags ) - 1 ] );
if(!valid_extension($ext)) { $ext = 'jpg'; }
$cachename = get_request( 'src', 'timthumb' ) . get_request( 'w', 100 ) . get_request( 'h', 100 ) . get_request( 'zc', 1 ) . get_request( '9', 80 );
$cache_file = md5( $cachename ) . '.' . $ext;
}
return $cache_file;

}

Ultima modifica di Vlao19 : 29-01-12 12:44.
Vlao19 non in linea   Rispondi citando
Vecchio 29-01-12, 12:38   #4 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
Vai alle righe indicate e metti davanti a eregi la @ trasformandolo in @eregi.
Fai la stessa cosa anche con la funzione split.
Thedarkita ora è in linea   Rispondi citando
Vecchio 29-01-12, 12:53   #5 (permalink)
User
 
Data di registrazione: Jul 2011
Ubicazione: Ancona
Messaggi: 15
Wow! Sei un grande!
Grazie dell'aiuto. Adesso funziona tutto!

Ma da cosa è causato questo errore? Dalla diversa versione di Php nei due server???
Vlao19 non in linea   Rispondi citando
Vecchio 29-01-12, 12:56   #6 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
SI il nuovo server ha una versione più recente del vecchio, oppure semplicemente il vecchio era configurato per nascondere gli errori.
Tieni presente che quelle funzioni verranno rimosse con php 6 e il tuo script smetterà di funzionare.
Thedarkita ora è in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:43.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.