Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
840 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php-Xoops]Probleme de fichiers phpxx.tmp qui saturent le dossier temp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php-Xoops]Probleme de fichiers phpxx.tmp qui saturent le dossier temp

n°1155646
akio
Posté le 21-07-2005 à 10:56:50  profilanswer
 

Bonjour,
Voici un probleme de creation de fichier tmp dont je ne trouve pas l'origine, peut être avez vous une idée :
 
Suite à un blocage complet d'un serveur W2k/php/mysql, nous avons mis plus de trois heures à identifier
la source du problème :
Le répertoire C:/WINNT/temp contenait en effet plus de 65000 fichiers ce qui semblait bloquer l'éxécution de notre portail (basé sur le CMS Xoops)
Après quelques heures transpirantes :sweat: , la suppression de ces fichiers a résolu le probleme.
 
En effet, à chaque connexion utilisateur, 5 fichiers temporaires nommés "phpX.tmp" sont créés ou X est une numerotation hexa.
Cela explique donc qu'en moins de deux mois plus de 65000 fichiers sont venus saturer le serveur! :ouch:  
 
J'ai effectué une recherche web sur une éventuelle option du php.ini ou de Xoops, qui explirait ceci, sans succès! :(  
 
J'ai ouvert ces fichiers ils contiennent des fichiers du portail : css, html qui sont apparement renommés en phpX.tmp
 
 :??:

mood
Publicité
Posté le 21-07-2005 à 10:56:50  profilanswer
 

n°1155778
akio
Posté le 21-07-2005 à 11:46:20  profilanswer
 

En fait, je reformule la question autrement :
Est ce que php a une raison particulière de copier des fichiers dans le répertoire tmp.
 
Par exemple, sur le code suivant au chargement de la page ppale :
 

Code :
  1. $filename=$userid.".html";
  2. include(XOOPS_URL."/modules/personnalisation/favoris/fichiers/".$filename);


 
->hé bien le fichier html inclus est copié dans C: /Winnt/temp sous la forme php**.tmp (** = chiffre hexa)
 
Y'aurait t il un explication lié à php? :??:  :??:

n°1155947
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 21-07-2005 à 13:08:36  profilanswer
 

Etant utilisateur Xooops sur une machine Win32 server je ne rencontre pas du tout ce genre de problème. Tu est sûr de ta version de Xoops ?
 
(perso j'utilis les versions 2.0.x Fr les dernières en date)


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°1156009
akio
Posté le 21-07-2005 à 14:11:32  profilanswer
 

C'est une ancienne version (la  V 1.3.8) qui a été largement "customisée"
 
mais je n'arrive pas à savoir si ça provient de xoops ou de php?
ou meme du système?
 
D'apres mes connaissances, certains fichiers uplaodés sont bien copiés dans un repertoire temp mais la il ne s'agit pas de fichier uploadés alors ??
De plus, aucune trace de ce genre d'action dans le code!
 

n°1156800
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 22-07-2005 à 09:46:28  profilanswer
 

Je te dirais de mettre ta version à jour très vite au moins à la version 1.3.x dernière version. Et songe à passer à la 2.0.10 Fr (ou 2.0.13 En).


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°1156920
akio
Posté le 22-07-2005 à 11:04:19  profilanswer
 

Non!
Désolé mais cela n'est pas l'objet de ma demande...:D
 
En effet cette application est destiné à un usage interne en entreprise et la version que nous utilisons est stable et correspond à nos besoins
De plus nous l'avons modifié depuis 2 ans pour répondre précisément à nos besoins.
 
Il est donc hors de question de recommencer le developpement à partir de la nouvelle version(qui doit sans aucun doute présenter des fonctionalités interessantes)
 
Ce qui m'interesserai c'est de savoir quand php crée t il des fichiers temporaires (form avec type=file)?
Mais la ce n'est plus du xoops mais du php
 
Gilbert Gosseyn, merci cependant pour tes remarques.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php-Xoops]Probleme de fichiers phpxx.tmp qui saturent le dossier temp

 

Sujets relatifs
[PHP] tester si c'est un dossierProbleme de taille de l'animation lors de l'integration [RESOLU]
probleme clé etrangereHTML -> probleme de mise en forme
probleme noob positionnementproblème récupération de donnée après une requete
[MySQL / STUNNEL] Problème de connexionProbleme de communication Client-serveur en UDP
Problème de centrage page - cssproblème avec array_walk
Plus de sujets relatifs à : [php-Xoops]Probleme de fichiers phpxx.tmp qui saturent le dossier temp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR