By: bruno
Date: 2007-05-15
Time: 14:48
|
"Warning: rmdir" pour certains utilisateurs
Bonjour,
Là je suis perdu.
Depuis presque un an que j'utilise cette "merveilleuse" class, je n'ai jamais eu de soucis de ce genre.
J'ai 2 sites qui utilise le même intranet (c'est la même association) et jusqu'à aujourd'hui tout allait bien.
Depuis ce matin l'un des sites fonctionne et l'autre ne peut plus faire de plublipostage.
L'erreur est la suivante :
Warning: rmdir(/tmp/70246896f35fca1017363bb2db8aadd8) [function.rmdir]: Directory not empty in www/monsite/Ooo/tbsooo_class.php on line 323
TinyButStrong Error (_RemoveTmpDir method): Can't remove directory : /tmp/70246896f35fca1017363bb2db8aadd8
Sachant qu'ils travaillent sur le même serveur et les mêmes scripts
|
By: Olivier
Date: 2007-05-16
Time: 11:08
|
Re: "Warning: rmdir" pour certains utilisateurs
Bonjour Bruno,
Il faut se poser la question, qu'est ce qu'il a été fait sur l'administration et des serveurs ou du réseaux et des droits dans ton entreprise.
Quels sont les dernières modifications effectuées depuis que tu as détecté le problème.
Tu trouveras la cause du problème.
Olivier
|
By: bruno
Date: 2007-05-16
Time: 11:27
|
Re: "Warning: rmdir" pour certains utilisateurs
Merci Olivier,
Ce matin tout fonctionnait normalement sans aucune intervention.
Je regarde effectivement de ce côté là. Ce n'est pas moi qui gère le réseau.
Ta confirmation me rassure.
Merci
Bruno
|
By: bruno
Date: 2007-06-13
Time: 14:57
|
Re: "Warning: rmdir" pour certains utilisateurs
Bonjour,
Il y a presque un mois, j'ai eu le problème vu dans le 1er message de ce thread.
J'ai cherché sans rien trouvé et puis tout à coup, tout s'est mis à fonctionner normalement.
Aujourd'hui, le message revient.
je suis hébergé chez OVH, je leur ai demandé s'ils avaient un traitement cyclique qui changeait quelques choses sur les serveurs, les droits.
Parce que sinon, je sèche, la classe n'est jamais modifiée.
|
By: Olivier
Date: 2007-06-13
Time: 16:19
|
Re: "Warning: rmdir" pour certains utilisateurs
bonjour,
Peut être que OVH a changé les droits de l'utilisateur Apache et/ou PHP
C'est le problème du mutualisé ou les admins font ce qu'ils veulent
Je ne vois pas d'où peut venir ton problème.
Peux être que de changer les droits du répertoire et des fichiers à supprimer par la commande PHP suivante chmod("/somedir/somefile", 777); avant la commande de suppression dans la classe.
Olivier
|
By: bruno
Date: 2007-06-13
Time: 17:39
|
Re: "Warning: rmdir" pour certains utilisateurs
Merci,
le fichier tmp est en 755
Je vais remplacer
"function _RemoveTmpBasenameDir()
{
clearstatcache();
// remove the temporary directory
if (is_dir($this->_ooo_basename) && !rmdir ($this->_ooo_basename)) {
$this->meth_Misc_Alert('_RemoveTmpDir method', 'Can\'t remove directory : '.$this->_ooo_basename);
}
}"
par
"function _RemoveTmpBasenameDir()
{
clearstatcache();
if(is_dir($this->_ooo_basename)) chmod($this->_ooo_basename, 777);
// remove the temporary directory
if (is_dir($this->_ooo_basename) && !rmdir ($this->_ooo_basename)) {
$this->meth_Misc_Alert('_RemoveTmpDir method', 'Can\'t remove directory : '.$this->_ooo_basename);
}
}"
Bruno
|
By: bruno
Date: 2007-06-13
Time: 18:55
|
Re: "Warning: rmdir" pour certains utilisateurs
Bon, la modif que j'ai fait ne change rien.
|
|
Posting in progress.
Please wait...
|