Frage

Ist es in Ordnung zu übernehmen Ordner / tmp beschreibbar PHP / Apache auf jedem Unix-System? Ich bin ein Skript zu machen und wollen Cache im tmp-Ordner speichern und wollen wissen, ob das kann zu Problemen führen.

War es hilfreich?

Lösung

Es sollte in Ordnung sein. /tmp ist für jeden Gebrauch gemacht. Aber Vorsicht, es bedeutet auch, dass jemand Ihre Dateien lesen kann, wenn Sie nicht Set bestimmte Berechtigungen tun!

Wenn Sie nicht sicher sind, machen Sie Ihre Installationsskript den /tmp Ordner überprüfen und machen es möglich, dass der Benutzer einen anderen temporären Speicherort zu konfigurieren. Dies ist wahrscheinlich die beste Wette trotzdem, weil verschiedene Nutzer unterschiedliche Bedürfnisse haben. Betrachten wir zum Beispiel ein Benutzer mit Load-Balancing-Server; sie könnte einen Ordner verwenden möchten, die zwischen allen ihren Gastgebern.

geteilt wird

Andere Tipps

Sie können sich nicht auf Ordner / tmp wie in einigen Varianten von Linux, es automatisch nach einiger Zeit gereinigt wird, wäre es am besten für Ihre Anwendung einen lokalen tmp-Ordner innerhalb der App zu haben, die Sie selbst verwalten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top