Fork me on GitHub

Rapport de message :*
 

Re: corruption de fichier downloadé xoops 2.4.5 centos utf-8 utf8 sans bom

Titre du sujet : Re: corruption de fichier downloadé xoops 2.4.5 centos utf-8 utf8 sans bom
par swakk sur 28/01/2012 00:09:03

bon
je viens d'avoir un acces ssh au serveur de prod
le fichier y est stocké sans aucune corruption
donc, je passe mon temps a faire fausse route


la corruption arrive quand je download le fichier, pas quand je l'upload

on attaque le rigolo la

j'ai copié le fichier a different stade, le seuls qui survivent c est les image et les zips, meme s'ils sont atteins eux aussi

le resultat est plutot parlant

fichier original en txt (contenu)
AZERTYUIOP¨£
identique dans le cache
identique dans le dossier upload
et voila ce qui est rajouté (quelque soit le contenu rar ou txt ou autre) quand on le download
sur quelque serveur et quelque soit le système que j utilise
AZERTYUIOPȣ
<div id="xo-logger-output">
<
div id='xo-logger-tabs'>
<
a href='javascript:xoSetLoggerView("none")'>Aucun</a>
<
a href='javascript:xoSetLoggerView("")'>Tout</a>
<
a href='javascript:xoSetLoggerView("errors")'>Erreur(s) (1)</a>
<
a href='javascript:xoSetLoggerView("deprecated")'>Deprécié(s) (1)</a>
<
a href='javascript:xoSetLoggerView("queries")'>Requête(s) (34)</a>
<
a href='javascript:xoSetLoggerView("blocks")'>Bloc(s) (9)</a>
<
a href='javascript:xoSetLoggerView("extra")'>Extra (2)</a>
<
a href='javascript:xoSetLoggerView("timers")'>Temporisation(5)</a>
</
div>
<
table id="xo-logger-errors" class="outer"><tr><th>Erreur(s)</th></tr>
<
tr><td class='even'>Message(s): Undefined variableHTTP_USER_AGENT dans le fichier /modules/newbb/dl_attachment.php ligne 82<br />
</
td></tr>
</
table>
<
table id="xo-logger-deprecated" class="outer"><tr><th>Deprécié(s)</th></tr>
<
tr><td class='even'>'/class/object.php' is deprecated since XOOPS 2.5.4please use 'kernel/object.php' instead.<br />
</
td></tr>
</
table>
<
table id="xo-logger-queries" class="outer"><tr><th>Requête(s)</th></tr><tr class="even"><td>0.001665 SET NAMES 'utf8'</td></tr><tr class="odd"><td>0.001166 SET SQL_BIG_SELECTS 1</td></tr><tr class="even"><td>0.007285 SELECT FROM config WHERE (conf_modid '0' AND conf_catid '1'ORDER BY conf_order ASC</td></tr><tr class="odd"><td>0.004408 SELECT sess_datasess_ip FROM session WHERE sess_id 'tnosqv3da9pktvsmu5318urk53'</td></tr><tr class="even"><td>0.005610 SELECT FROM users WHERE uid '1'</td></tr><tr class="odd"><td>0.001909 UPDATE users SET last_login '1327705581' WHERE uid 1</td></tr><tr class="even"><td>0.006032 SELECT FROM modules WHERE dirname 'newbb'</td></tr><tr class="odd"><td>0.004400 SELECT FROM config WHERE (conf_modid '3'ORDER BY conf_order ASC</td></tr><tr class="even"><td>0.004409 SELECT COUNT(*) FROM banner</td></tr><tr class="odd"><td>0.001621 SELECT FROM banner LIMIT 01</td></tr><tr class="even"><td>0.001969 SELECT FROM config WHERE (conf_modid '0' AND conf_catid '3'ORDER BY conf_order ASC</td></tr><tr class="odd"><td>0.008375 SELECT DISTINCT gperm_itemid FROM group_permission WHERE gperm_name 'block_read' AND gperm_modid AND gperm_groupid IN (1)</td></tr><tr class="even"><td>0.022003 SELECT b.* FROM newblocks bblock_module_link m WHERE m.block_id=b.bid AND b.isactive=AND b.visible=AND m.module_id IN (0,3) AND b.bid IN (2,1,10,19,18,8,9,7,6,13,11,5,4,17,16,15,14,12,3,21,20,24,25,26,60,59ORDER BY b.weightm.block_id</td></tr><tr class="odd"><td>0.002169 SELECT FROM modules WHERE dirname 'shoutbox'</td></tr><tr class="even"><td>0.004328 SELECT FROM config WHERE (conf_modid '5'ORDER BY conf_order ASC</td></tr><tr class="odd"><td>0.001923 SELECT FROM modules WHERE (hasmain '1' AND isactive '1' AND weight '0'ORDER BY weight ASCmid ASC</td></tr><tr class="even"><td>0.002856 SELECT FROM group_permission WHERE (gperm_name 'module_read' AND gperm_modid '1' AND (gperm_groupid '1'))</td></tr><tr class="odd"><td>0.001735 SELECT FROM `users`  ORDER BY uid DESC LIMIT 01</td></tr><tr class="even"><td>0.004592 SELECT COUNT(*) FROM priv_msgs WHERE (read_msg '0' AND to_userid '1')</td></tr><tr class="odd"><td>0.001634 SELECT FROM modules WHERE dirname 'mpmanager'</td></tr><tr class="even"><td>0.002546 SELECT FROM config WHERE (conf_modid '29'ORDER BY conf_order ASC</td></tr><tr class="odd"><td>0.005191 SELECT COUNT(*) FROM online WHERE online_uid=1</td></tr><tr class="even"><td>0.001694 UPDATE online SET online_updated=1327705582online_module 3 WHERE online_uid 1</td></tr><tr class="odd"><td>0.001921 SELECT COUNT(*) FROM priv_msgs WHERE (read_msg '0' AND to_userid '1')</td></tr><tr class="even"><td>0.001781 SELECT COUNT(*) FROM online WHERE online_uid=1</td></tr><tr class="odd"><td>0.001756 UPDATE online SET online_updated=1327705582online_module 3 WHERE online_uid 1</td></tr><tr class="even"><td>0.001673 SELECT FROM online</td></tr><tr class="odd"><td>0.001769 SELECT COUNT(*) FROM online WHERE online_module '3'</td></tr><tr class="even"><td>0.008186 SELECT p.*, t.* FROM bb_posts p LEFT JOIN bb_posts_text t ON p.post_id=t.post_id WHERE p.post_id=90421</td></tr><tr class="odd"><td>0.004929 SELECT t.* FROM bb_topics tbb_posts p
                WHERE t
.topic_id p.topic_id AND p.post_id 90421</td></tr><tr class="even"><td>0.004959 SELECT FROM bb_forums WHERE forum_id '64'</td></tr><tr class="odd"><td>0.005944 SELECT COUNT(l.groupidFROM groups_users_link AS l LEFT JOIN group_permission AS p ON p.gperm_groupid=l.groupid WHERE l.uid=1    AND p.gperm_modid '1' AND p.gperm_name 'module_admin' AND p.gperm_itemid '3'</td></tr><tr class="even"><td>0.005386 SELECT FROM smiles</td></tr><tr class="odd"><td>0.001795 UPDATE bb_posts SET attachment='YToxOntpOjEzMjc3MDQ5MjU7YTo0OntzOjEwOiJuYW1lX3NhdmVkIjtzOjE5OiIxXzRmMjMyYjRiMTAyNTkudHh0IjtzOjEyOiJuYW1lX2Rpc3BsYXkiO3M6MjY6Ik5vdXZlYXUgRG9jdW1lbnQgdGV4dGUudHh0IjtzOjg6Im1pbWV0eXBlIjtzOjEwOiJ0ZXh0L3BsYWluIjtzOjEyOiJudW1fZG93bmxvYWQiO2k6Mjt9fQ==' WHERE post_id 90421</td></tr><tr class="foot"><td>Total: <span style="color:#ff0000;">34</span></td></tr></table><table id="xo-logger-blocks" class="outer"><tr><th colspan="2">Bloc(s)</th></tr><tr><td class="even"><strong>Options de notification:</strongPas de cache</td></tr><tr><td class="odd"><strong>Bloc personnalisé (HTML):</strongPas de cache</td></tr><tr><td class="even"><strong>Shoutbox:</strongPas de cache</td></tr><tr><td class="odd"><strong>Menu Principal:</strongPas de cache</td></tr><tr><td class="even"><strong>Menu Utilisateur:</strongPas de cache</td></tr><tr><td class="odd"><strong>Connexion:</strongPas de cache</td></tr><tr><td class="even"><strong>Recherche:</strongPas de cache</td></tr><tr><td class="odd"><strong>Qui est en ligne:</strongPas de cache</td></tr><tr><td class="even"><strong>Bloc personnalisé (HTML):</strongPas de cache</td></tr><tr class="foot"><td>Total: <span style="color:#ff0000;">9</span></td></tr></table><table id="xo-logger-extra" class="outer"><tr><th colspan="2">Extra</th></tr><tr><td class="even"><strong>Fichier(sinclu(s):</strong126 fichier(s)</td></tr><tr><td class="odd"><strong>Usage de la mémoire:</strong7395424 bytes</td></tr></table><table id="xo-logger-timers" class="outer"><tr><th colspan="2">Temporisation</th></tr><tr><td class="even"><strong>XOOPS</stronga mis <span style="color:#ff0000;">1.179</spanseconde(spour charger</td></tr><tr><td class="odd"><strong>XOOPS Boot</stronga mis <span style="color:#ff0000;">0.316</spanseconde(spour charger</td></tr><tr><td class="even"><strong>Module init</stronga mis <span style="color:#ff0000;">0.039</spanseconde(spour charger</td></tr><tr><td class="odd"><strong>XOOPS output init</stronga mis <span style="color:#ff0000;">0.693</spanseconde(spour charger</td></tr><tr><td class="even"><strong>Module display</stronga mis <span style="color:#ff0000;">0.131</spanseconde(spour charger</td></tr></table></div>
<
script type="text/javascript">
    function 
xoLogCreateCookie(name,value,days) {
        if (
days) {
            var 
date = new Date();
            
date.setTime(date.getTime()+(days*24*60*60*1000));
            var 
expires "; expires="+date.toGMTString();
        }
        else var 
expires "";
        
document.cookie name+"="+value+expires+"; path=/";
    }
    function 
xoLogReadCookie(name) {
        var 
nameEQ name "=";
        var 
ca document.cookie.split(';');
        for(var 
i=0;ca.length;i++) {
            var 
ca[i];
            while (
c.charAt(0)==' 'c.substring(1,c.length);
            if (
c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
        }
        return 
null;
    }
    function 
xoLogEraseCookie(name) {
        
createCookie(name,"",-1);
    }
    function 
xoSetLoggerViewname ) {
        var 
log document.getElementById"xo-logger-output" );
        if ( !
log ) return;
        var 
ielt;
        for ( 
i=0i!=log.childNodes.lengthi++ ) {
            
elt log.childNodes[i];
            if ( 
elt.tagName && elt.tagName.toLowerCase() != 'script' && elt.id != "xo-logger-tabs" ) {
                
elt.style.display = ( !name || elt.id == "xo-logger-" name ) ? "block" "none";
            }
        }
        
xoLogCreateCookie'XOLOGGERVIEW'name);
    }
    
xoSetLoggerViewxoLogReadCookie'XOLOGGERVIEW' ) );
</script>

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

98 Personne(s) en ligne (77 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 98 | Plus ...