Domanda

Ho installato Apache2 Server su Ubuntu 14.04.Sta funzionando bene con i file e le directory che ho creato qui dopo l'installazione, ma se copo qualsiasi file o cartella da qualsiasi altra parte (già scritta), allora è il messaggio di errore Proibito . Grazie in anticipo.

È stato utile?

Soluzione

Per un file da accessibile da Apache2, dovrebbe essere posseduto dall'utente che esegue il server Apache2.Sulla maggior parte dei sistemi l'utente è www-data o httpd o apache.Per trovare quale utente è che, guarda il tuo Apache2.conf o httpd.conf.Una volta che conosci l'utente, renderlo il proprietario dei file / cartelle copiati o lo ribadisce per la cartella intera / var / www // html.

sudo chown -R www-data:www-data /var/www/html
.

Questo dovrebbe farlo.Ma, se non lo è, verificare che l'utente abbia almeno lettura ed eseguire le autorizzazioni sulla cartella (scrivi anche, se è necessario scrivere alcuni dati tramite lo script).

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