Question

Est-il correct de supposer / tmp dossier accessible en écriture PHP / Apache sur tout système unix? Je fais un script et que vous souhaitez sauvegarder le cache dans le dossier tmp et que vous voulez savoir si cela peut causer des problèmes.

Était-ce utile?

La solution

Il devrait être OK. /tmp est fait pour tout le monde à utiliser. Mais attention, cela signifie aussi que tout le monde peut lire vos fichiers si vous autorisations spécifiques non défini!

Si vous n'êtes pas sûr, faites votre script d'installation vérifier le dossier /tmp et permettent à l'utilisateur de configurer un autre emplacement temporaire. Ceci est probablement le meilleur de toute façon pari parce que les différents utilisateurs ont des besoins différents. Considérons par exemple un utilisateur avec des serveurs d'équilibrage de charge; elle pourrait vouloir utiliser un dossier qui est partagé entre tous ses hôtes.

Autres conseils

Vous ne pouvez pas compter sur le dossier / tmp comme dans certaines variantes de Linux, il est automatiquement nettoyé après un certain temps, il serait préférable pour votre application d'avoir un dossier tmp locale dans l'application, que vous gérez vous-même.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top