Que signifie “l'écriture a échoué: Aucun espace disponible sur le périphérique”?
J'obtiens ces erreurs sur mon site, mais je n'ai pas changé le code ou quoi que ce soit, donc je ne pas pourquoi ce qui se passe.
Warning: Unknown(): write failed: No space left on device (28) in Unknown on line 0
Warning: Unknown(): Failed to write session data (files).
Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
Je l'ai renommée et utilisé votre question -- l'erreur est à venir à partir de PHP, pas de MySQL. Être heureux pour cela, vous ne voulez pas avoir affaire avec MySQL après la sortie de la condition d'espace.
OriginalL'auteur Michael | 2011-03-23
Vous devez vous connecter pour publier un commentaire.
Je suis en supposant que vous êtes l'hébergement de votre site sur un hébergeur
Bref l'erreur signifie que le serveur est à court d'espace disque, donc il ne peut pas remplir les commandes sql
Juste d'appel/e-mail la société d'hébergement et ils doivent le corriger pour vous
Je ne pas utiliser beaucoup d'espace, donc je doute que le problème est causé par moi, je vais envoyer un mail à la société d'hébergement sur elle. Je vous remercie.
Ce n'est pas seulement les fichiers que vous téléchargez, par exemple de très gros fichiers log qui peut provoquer le problème.
/tmp
peut être totalement séparé du système de fichiers et de l'espace, même si le reste de l'arborescence du site web a beaucoup d'espace à gauche.pourquoi cette réponse acceptée? ou "appeler votre hébergeur" est une réponse universelle à toutes les web sh*t qui s'est passé?
OriginalL'auteur nicolaas
Dans le cas d'un hébergement mutualisé, modifier l'emplacement où les sessions sont enregistrées.
Créer le répertoire: /public_htm/tmp, donner les autorisations (777) <- ensuite, vous avez à régler (pour la sécurité).
Créer un fichier .htaccess dans le répertoire /public_htm/tmp avec:
Et dans votre script PHP sur le dessus (dans votre contrôleur frontal):
Important: Vous devez être ajouté avant le session_start()
Vérifier cela avec un script:
Vérifier si changé la directive "session.save_path"
OriginalL'auteur Fernando
à regarder /tmp espace à gauche.
Si /tmp est plus de 100%
Et vous pouvez enregistrer des sessions de nouveau.
OriginalL'auteur Angelinux