Domanda

E 'ok per assumere / tmp cartella scrivibile da PHP / Apache su qualsiasi sistema Unix? Sto facendo uno script e si desidera salvare la cache nella cartella tmp e vogliono sapere se questo può causare problemi.

È stato utile?

Soluzione

Dovrebbe essere OK. /tmp è fatto da usare per chiunque. Ma attenzione, ma significa anche che chiunque può leggere i file se non si imposta autorizzazioni specifiche!

Se non siete sicuri, fare controllare il vostro script di installazione nella cartella /tmp e rendere possibile per l'utente di configurare un'altra posizione temporanea. Questo è probabilmente il migliore in ogni modo scommessa perché diversi utenti hanno esigenze diverse. Si consideri ad esempio un utente con i server con bilanciamento del carico; si potrebbe desiderare di utilizzare una cartella che è condivisa tra tutti i suoi ospiti.

Altri suggerimenti

Non si può contare su / tmp cartella come in alcune varianti di Linux, viene automaticamente pulito dopo qualche tempo, sarebbe meglio per la vostra applicazione di avere una cartella tmp locale all'interno della app, che di gestire da soli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top