Maison > Article > développement back-end > Quelle est la solution au problème selon lequel le téléchargement PHP ne trouve pas le dossier temporaire ?
J'ai rencontré un tel problème récemment, le dossier temporaire est introuvable et le code d'erreur renvoyé est 6
Raison de l'erreur :
1. Le fichier de configuration ne définit pas de dossier temporaire
2. Le dossier temporaire n'a pas ou le dossier de niveau supérieur n'a pas les autorisations correspondantes
Méthode de traitement :
Trouvez le fichier de configuration PHP PHP.ini, recherchez le code suivant
;upload_tmp_dir =
et remplacez-le par :
upload_tmp_dir = "C:/Windows/Temp" //后面的文件夹路径根据您的系统来设置如果是权限不够的情况,可以根据不通的操作系统系统分别给其文件加上相应的权限
Autres connaissances :
$_FILES['file']['error']
La valeur est 0, aucune erreur ne se produit et le fichier est téléchargé avec succès.
Avec une valeur de 1, le fichier téléchargé dépasse la limite de l'option upload_max_filesize dans PHP.ini.
Avec une valeur de 2, la taille du fichier téléchargé dépasse la valeur spécifiée par l'option MAX_FILE_SIZE dans le formulaire HTML.
La valeur est 3 et le fichier n'est que partiellement téléchargé.
La valeur est 4 et aucun fichier n'a été téléchargé.
La valeur est 6 et le dossier temporaire est introuvable. PHP4.3.10 et PHP5.0.3 ont été introduits.
La valeur est 7, l'écriture du fichier a échoué. PHP5.1.0 introduit.
Si vous voyez l'erreur, cela devrait être que le dossier temporaire n'a pas d'autorisation en écriture ou n'existe pas
Références associées : Site Web chinois php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!