trovare l'utente che sta cercando di creare una directory
-
25-09-2019 - |
Domanda
Ciao Sto usando console infornate di cakePHP per creare un'applicazione cakePHP. Ma quando ho eseguito gli script, si dice che l'attuale utente non dispone dell'autorizzazione per creare una cartella nella directory. Quindi, per scoprire l'utente che viene negata, feci eco whoami
dallo script PHP, ed ha ottenuto l'utente. Ora ho fatto che l'utente il proprietario della directory. E come un assegno ho anche creato le cartelle su tale directory dal terminale. Ma quando le piste di script tramite PHP, sputa l'errore sul terminale dicendo che l'utente non dispone dell'autorizzazione.
Quale potrebbe essere il problema?
Soluzione
Su Ubuntu, assicurarsi che il proprietario e il gruppo delle cartelle sono entrambi www-data
. Durante la fase di sviluppo, ho anche tendono a rendere le autorizzazioni di 777 o 755.