Cartella Xampp htdocs, sottocartelle e tutte le autorizzazioni per i file


10

Non ho familiarità con Ubuntu. Ho copiato la mia cartella del progetto htdocs, quindi apro il mio progetto nel browser che carica, ma i file di stile (file CSS) non vengono caricati. È un problema di autorizzazione. Ho fatto molti comandi ma non ho avuto successo.

Come posso dare il permesso a ogni cosa in htdocs?

Risposte:


16

È necessario modificare le autorizzazioni o la proprietà della directory htdocs. Per modificare le autorizzazioni utilizzare il comando chmod , ad esempio:

$sudo chmod -R 755 /opt/lampp/htdocs

Per vedere chi è l'utente attualmente registrato, esegui:

$whoami

Per cambiare il proprietario usa il comando chown :

$sudo chown -R username:username /opt/lampp/htdocs

Inoltre, è possibile utilizzare il comando find per modificare le autorizzazioni solo su file specifici. Ad esempio, per modificare le autorizzazioni su tutti i file CSS nella directory htdocs eseguire il comando seguente:

sudo find /opt/lampp/htdocs -type f -name "*.css"  -exec chmod 755 {} \;

whoami lavora per me
atom l'

Quanto sopra mi ha aiutato a posizionare la cartella wordpress e avviare l'installazione. Ma la directory non era scrivibile. Ho dovuto chmod777 prima di completare con successo l'installazione e utilizzare la directory all'interno di wordpress.
user227495

Ho copiato mypage.php in htdocs e ha i diritti rwx - x ---. Vedo xampp index.html con 644. Dove devo impostare umask così quando copio su htcdocs i miei file cambiano in 644 diritti?
Hrvoje T

devi fare un sudo -i prima di tutto
a_m_dev

1

Questo mi ha aiutato:

chown sudo -R youruser: youruser / opt / lampp / htdocs Inoltre è possibile apportare modifiche al file httpd.conf: sudo gedit /opt/lampp/etc/httpd.conf

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.