Erreur d'écriture de fichier MySQL (Errcode 28) : Dépannage
Lorsque vous essayez d'écrire un fichier à l'aide de MySQL, vous pouvez rencontrer l'erreur « Erreur écriture du fichier '' (Code d'erreur : 28)." Ce problème signifie un problème avec le système de fichiers plutôt qu'avec MySQL lui-même.
Comprendre l'Errcode 28
L'Errcode 28 correspond spécifiquement à l'erreur du système d'exploitation "Aucun espace laissé sur appareil." Cela indique que le système de fichiers sur lequel le fichier est écrit manque d'espace disque.
Dépannage
Pour résoudre cette erreur, suivez ces étapes :
-
Vérifier l'espace disque : Utilisez la commande df -h pour déterminer l'espace disque disponible sur le serveur. Si l'espace disque est presque plein, vous devrez libérer de l'espace.
-
Vérifiez les autorisations du répertoire : Assurez-vous que le répertoire dans lequel le fichier est écrit dispose des autorisations appropriées pour MySQL. Le compte utilisateur exécutant le processus MySQL doit disposer d'autorisations en lecture-écriture.
-
Utilisez la commande « perror » : Utilisez la commande « perror » pour clarifier l'erreur spécifique du système d'exploitation associée au code d'erreur 28. . Exécutez la commande perror 28 pour obtenir plus d'informations.
-
Augmentez l'espace disque : Si le l'espace disque est épuisé, envisagez d'augmenter l'espace de stockage disponible en ajoutant un nouveau disque ou en redimensionnant les partitions existantes.
Conclusion
En suivant ces étapes de dépannage, vous pouvez résoudre le problème « Erreur d'écriture du fichier (Errcode 28) » et vous assurer que MySQL peut écrire avec succès des fichiers à l'emplacement désigné.
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!