php - chmod(): Aucun fichier ou répertoire
J'ai essayé de télécharger une image sur un serveur php et à partir de là, envoyer l'image à parse.com à l'aide de cette documentation : https://parse.com/docs/rest#files
mais dans l'analyse , je peux voir seulement 0 taille des images. Je pense que le problème est avec la permission de fichier
j'ai donc essayé de changer les permissions du fichier.
$target_path = "uploads/";
$img =rand().basename( $_FILES['image']['name']);
$target_path=dirname(__FILE__)."/".$target_path.$img;
print($target_path);
chmod($target_path,0777);
mais lors de l'exécution de ce que j'obtiens le message d'avertissement suivant
Warning: chmod(): No such file or directory in /var/www/test/new.php on line 15
Je peux voir le fichier dans le dossier téléchargements. et le propriétaire du fichier est www-data. tous les pointeurs
PS: au Lieu de chemin d'accès absolu j'ai essayé d'utiliser des chemins relatifs.
OriginalL'auteur Hrishi | 2013-02-01
Vous devez vous connecter pour publier un commentaire.
Vous ciblez le fichier de script et non pas le CHEMIN en faisant " FICHIER'.
Utiliser 'DIR " et vérifiez si le dossier existe is_dir() avant de tenter d'autorisation de vérification.
OriginalL'auteur Musk