transfert de fichier qui ne marche pas sur server dédié OVH
6 messages
• Page 1 sur 1
- gto55
- Nouveau WRInaute

- Messages: 40
- Inscription: 22 Jan 2006
transfert de fichier qui ne marche pas sur server dédié OVH
Bonjour,
Je voudrais envoyé une photo vers un dossier sur un blog que je développe mais la fonction move uploaded file ne marche pas sur ce server dédié.
Voilà le code:
Et voilà le mesage d'erreur:
La ligne 16 correspond à "if(move_uploaded_file( $photoUploadTemp, $dossier)){"
Est-ce que qqn saurait ce qu'il faudrait faire ?
Merci
Je voudrais envoyé une photo vers un dossier sur un blog que je développe mais la fonction move uploaded file ne marche pas sur ce server dédié.
Voilà le code:
- Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<form action="test.php?photo=ok" enctype="multipart/form-data" method="post">
<input name="image" type="file" id="image" />
<input type="submit" />
</form>
<?PHP
if($_GET["photo"]="ok") {
$photoUploadTemp = $_FILES['image']["tmp_name"];
$photoUpload = addslashes($_FILES['image']["name"]);
$dossier = "./$photoUpload";
if(move_uploaded_file( $photoUploadTemp, $dossier)){
echo $dossier;
echo "ok";
}else{
echo "no";
}
}
?>
<body>
</body>
</html>
Et voilà le mesage d'erreur:
Warning: move_uploaded_file(./medium_dsc00142.jpg): failed to open stream: Permission denied in /home/costados/www/lacosta/test/test.php on line 16
Warning: move_uploaded_file(): Unable to move '/tmp/phpwICKyg' to './medium_dsc00142.jpg' in /home/costados/www/lacosta/test/test.php on line 16
La ligne 16 correspond à "if(move_uploaded_file( $photoUploadTemp, $dossier)){"
Est-ce que qqn saurait ce qu'il faudrait faire ?
Merci
-

Kaio - Nouveau WRInaute

- Messages: 15
- Inscription: 9 Aoû 2006
Salut,
PHP te renvoie une erreur de permission d'écriture. Il faut que tu ais les droits pour écrire dans ce dossier avec php. Apparement ici tu ne les as pas.
Donne les droits "nobody" à ton dossier où tu souhaites déplacer tes images. Si tu ne sais pas comment faire, tu peux créer un dossier avec mkdir() et déplacer tes images dans ce dossier. Vu que php aura créé le dossier, il aura les droits d'écritures nécessaires.
++
PHP te renvoie une erreur de permission d'écriture. Il faut que tu ais les droits pour écrire dans ce dossier avec php. Apparement ici tu ne les as pas.
Donne les droits "nobody" à ton dossier où tu souhaites déplacer tes images. Si tu ne sais pas comment faire, tu peux créer un dossier avec mkdir() et déplacer tes images dans ce dossier. Vu que php aura créé le dossier, il aura les droits d'écritures nécessaires.
++
-

mowmow - WRInaute impliqué

- Messages: 975
- Inscription: 3 Nov 2004
Sous Filezilla : clique droit sur le fichier / dossier puis "attributs du fichier", coche écriture
Sous PHP : chmod('chemin/du/fichier.jpg', 0777); ou voit http://fr.php.net/chmod si tu désires un chmod autre que 0777.
Attention aux éventuels problèmes avec umask ( http://fr.php.net/usmask )
Sous PHP : chmod('chemin/du/fichier.jpg', 0777); ou voit http://fr.php.net/chmod si tu désires un chmod autre que 0777.
Attention aux éventuels problèmes avec umask ( http://fr.php.net/usmask )
- gto55
- Nouveau WRInaute

- Messages: 40
- Inscription: 22 Jan 2006
mowmow a écrit:Sous Filezilla : clique droit sur le fichier / dossier puis "attributs du fichier", coche écriture
Sous PHP : chmod('chemin/du/fichier.jpg', 0777); ou voit http://fr.php.net/chmod si tu désires un chmod autre que 0777.
Attention aux éventuels problèmes avec umask ( http://fr.php.net/usmask )
ça marche , merci
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Transfert Ndd OVH vers 1and1 transfert à terminer manuellement ?
- server dedié/hebergement
- server dédié oxyd.fr
- recherche de server dédié
- server dédié en suisse - des propositions ?
- Besoin de conseils dans le choix d'un server dédié
- ubuntu server et rps ovh
- SVP Ou louer un dédié avec Flash Media Interactive Server ?
- Avoir son propre server dédié sous linux ( debian )
- Demande aide serveur dédié windows server 2003 ( ajouter des roles )
Consultez la description détaillée des produits ou services de Google suivants : Google Video Store
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




