Xampp htdocs carpeta, subcarpetas y todos los permisos de archivos

10

No estoy familiarizado con Ubuntu. Copié mi carpeta de proyecto htdocs, luego abro mi proyecto en el navegador que se carga, pero los archivos de estilo (archivos CSS) no se cargan. Es un problema de permiso. He hecho muchos comandos pero no tuve ningún éxito.

¿Cómo puedo dar permiso a todas y cada una de las cosas htdocs?

Gammer
fuente

Respuestas:

16

Debe cambiar los permisos o la propiedad del directorio htdocs. Para cambiar los permisos, use el comando chmod , por ejemplo:

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

Para ver quién es actualmente usuario registrado, ejecute:

$whoami

Para cambiar el propietario, use el comando chown :

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

Además, puede usar el comando find para cambiar los permisos solo en archivos específicos. Por ejemplo, para cambiar los permisos en todos los archivos CSS en el directorio htdocs, ejecute el siguiente comando:

sudo find /opt/lampp/htdocs -type f -name "*.css"  -exec chmod 755 {} \;
Panta
fuente
whoami trabaja para mí
átomo
Lo anterior me ayudó a colocar la carpeta de WordPress e iniciar la instalación. Pero el directorio no se podía escribir. Tuve que chmod777 antes de completar con éxito la instalación y usar el directorio dentro de WordPress.
usuario227495
Copié mypage.php a htdocs y tiene derechos rwx - x ---. Veo xampp index.html tiene 644. ¿Dónde configuro umask para que cuando copie en htcdocs mis archivos cambien a 644 derechos?
Hrvoje T
necesitas hacer un sudo -i antes que nada
a_m_dev
1

Eso me ayudó:

sudo chown -R youruser: youruser / opt / lampp / htdocs También puede hacer cambios en el archivo httpd.conf: sudo gedit /opt/lampp/etc/httpd.conf

Jumaev
fuente