begin process at 2012 05 31 02:53:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Probleme Unlink et Copy image hebergeur!!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme Unlink et Copy image hebergeur!!!

lundi 12 mars 2007 à 18:31:42 | Probleme Unlink et Copy image hebergeur!!!

lod666

Bonjour

J'ai un sérieux problème avec un hebergeur concernant les fonctions COPY et UNLINK

Concretement si je demande la suppresion d'une image
unlink("image/monimage.jpg"); il se passe rien alors que sur mon autre hebergement tout va bien

Si quelqu un a une idée du bug!! ce serait cool

merci d avance
lundi 12 mars 2007 à 18:57:59 | Re : Probleme Unlink et Copy image hebergeur!!!

J_G

Bonjour,

Je ne penses pas qu'il s'agisse d'un bug... Mais plutôt d'une restriction configuré par l'hébergeur!

Pour le savoir :
echo ini_get('disable_functions');

Bon, si c'est le cas... c'est sûr que interdire la destruction des fichiers et un moyen un peu grossier de pousser à acheter plus d'espace!

Si 'rename' est disponible, tu peux déplacer le fichier dans le répertoire temporaire... une autre façon de s'en débarrasser...

Sinon, tu le vides pour limiter ça place... et à l'avenir tu stockeras les photo dans la BDD.



Bonne chance

lundi 12 mars 2007 à 19:15:04 | Re : Probleme Unlink et Copy image hebergeur!!!

lod666

RE

Merci pour ta réponse rapide

J'avais déjà regardé les restrictions (et juste ça: passthru,exec,system,popen,shell_exec,proc_open,proc_close,proc_get_status,proc_nice,proc_terminate)

En réalité j'utilise une base de données (j'ai juste fini par simplifier pour verif que le pb venait bien de unlink...)

Je te donne mon code: 
Concretement j'ai une page avec des symboles (nom du symbole, description et image)
 
Dans la base administrative je propose un lien de suppression en face de chaque symbole.
 
<a href='administration_symbole_voyance.php?sup=".$tableau["id_symbole"]."& origine=".$tableau["image"]."' onclick='return confirmation();'>supprimer</a>
 
Il supprime bien l'id_symbole dans la base de données (nom, description et nom image "image.jpg" sont donc supprimés)
 
Par contre l'image en elle même n'est pas supprimé du dossier (chemin est pourtant correct dans la propriété de l'image)
 
Voici ce qu'appelle le lien:
 
<?
if (isset($_GET['sup']))

 $sup=$_GET['sup'];
 $origine=$_GET['origine'];
 if(is_numeric($sup))
 {
 
 $requete="DELETE FROM symbole where id_symbole=".$sup ;
  mysql_query($requete);
  if (!empty ($origine)){
  unlink("../stucture/symbole/".$origine);}}}
 
 ?> 

Et c'est la meme pour COPY (me copie un nom correct dans la base mais rien dans le dossier)
Si t as une idée... merci!!

lundi 12 mars 2007 à 19:41:45 | Re : Probleme Unlink et Copy image hebergeur!!!

J_G

Ben ma foi, fait un

echo $path =  realpath("../stucture/symbole/".$origine);

if ( !file_exists($path) ) exit(" n'existe pas");
if ( !is_writable($path) ) exit(" j'ai pas le droit de le détruire");
if ( !unlink($path) and !delete($path) and !unset($path) ) ) exit(' là, je comprends pas!!!???!!!');

ET... si tu ne passes pas...
lundi 12 mars 2007 à 22:33:20 | Résolu Probleme Unlink et Copy image hebergeur!!!

lod666

Re

Dc problème résolu!! merci à J_G

C'était effectivement un pb de droits. Mon hébergeur étant sous Linux il faut activer le CHMOD 777.

Ici un lien tres clair sur le sujet
[ Lien ]

Sinon moi je bosse sur dreamweaver (je sais c un peu con vu que je l utilise que en mode code mais bon... je me suis habituée à l'interface). Bref sur le site distant vous cliquez droit sur le dossier voulu et vous allez dans définir les autorisations, ensuite tout cocher)

et voila! (tout ça pour ça)


Cette discussion est classée dans : image, probleme, hebergeur, copy, unlink


Répondre à ce message

Sujets en rapport avec ce message

probleme d'antislash [ par ouiskie ] Bonjour,Dans un formulaire qui envoie ses données dans une bdd, je ve rentrer une adresse d'image du style c:\monrep\img.jpg . Or a chaque fois que le Probleme code de securité [ par zzzzzz ] Voila je suis debutant en php et j'ai inclue un fichier code.php avec comme contenu: header("Content-type: image/jpeg"); $nbr = rand(10000,100000); PROBLEME AVEC SQL SERVER 2000 ET AVEC LES IMAGE [ par kenza_sana ] Bonjour je vous demande de m'aider car ma base de donnees contient des images et j'utilise SQL SERVER 2000 ...Le rpobleme c'est que quand j'ai mis dan probleme de mise à jouer avec formulaire ! A l'aide ;) [ par ff2000 ] Salut à tous,voila, je suis en train de créer une partie admin avec dreamweaver.Une de mes pages doit inserer des donnée via des zones de textes (jusq PROBLEME GENERATION IMAGE AVEC GD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par zzzzzz ] C'est desesperent! jen'arrive toujours pas a comprendre d'ou viens le prob depuis hier :(en fait j'ai un fichier code.php de contenue:$nbr = rand(1000 <??> IMAGE DYNAMIQUE PROBLEME DE CACHE IE6 <??> [ par amosc ] amosSalut les gas,Ce probleme n a pas trop de rapport avec PHP dsl ...Je genere une image en php, c est un graphique, tout se passe bien, mais voila l ftp_put [ par panpan ] Hello.J'ai un probleme avec ftp_putQuand j'execute mon scripte d'upload, l'image est bien uploader sur le serveur, mais internet explorer m'affiche ce Copy() Probleme de permission [ par panpan ] Hello, Dans mon script j'utilise la fonction copy(), pour copier des fichier PHP vers un autre dossier du serveur. Mais mon probleme c'est que un fois AU SECOURS !!!!!!CREATION D IMAGE !!!! [ par benjiman2 ] Bonjour !j'ai un énorme probleme pour la création d'une image.Voila PHP retourne le nombre de video qu'il y a dans la bibliotheque par MYSQL.Le proble Upload image par url !!! [ par horen5 ] Bonjour, voila mon probleme !j'ai un site php et je recherche une function ou autre me permettant d'uploader une image par url.Je m'explique :exemple


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales