è una storia lunga però per me è strana
da qlk anno tengo un forum php/mysql (un xmb)
che utilizza un apposita tabella del database per gli allegati...
misteriosamente smise di funzionare (vabbè poco male ..credevo un mio errore ...eppure nn avevo taccato nulla?!?)
poi, "grazie" ad un hacker che s'è infiltrato nel forum(!!!)
recentemente sono stato costretto a reinstallare una nuova versione del xmb senza falle...
gli allegati funzionavano e mi sono trastullato in modifiche ecc...
poi d'un tratto gli allegati sono dinuovo scomparsi!!!
ok ho pensato fosse un mio errore ed ho ristabilito tutto come prima... ma ancora non funziona e mi restituisce un errore...
Warning: Cannot modify header information - headers already sent by (output started at blablabla/forum/header.php:521) in blablabla/forum/viewthread.php on line (numero delle linee che vi allego qui sotto)
codice:
// Put out headers for mime-type, filesize, forced-download, description and no-cache.
header("Content-type: $type");
header("Content-length: $size");
header("Content-Disposition: inline; filename=$name");
header("Content-Description: XMB Attachment");
header("Cache-Control: public; max-age=604800"); // http 1.1
header("Expires: 604800"); // http 1.0
bene, è possibile che dal server abbiano bloccato la tabella (a farmici pensare una mail che ricevetti dai gestori del server in cui spiegavano che non era bene registrare
in un db le immagini, il cui recupero consuma inutilmente tempo di CPU)
a questo punto... c'è un modo per scoprire se è un errore mio o il server ha bloccato la tabella?
cosa significa l'errore 521?
dove trovo una lista di questi errori?
:master:
posso ovviare in qualche maniera? (tipo inviare gli allegati in una cartella...)