vc14 portable mac macos netbeans permissions xampp

macos - portable - Permisos XAMPP en Mac OS X?



xampp win64 7.1 10 0 vc14 installer (8)

Intentó lo anterior, pero la opción de modificar el permiso no estaba disponible para la carpeta htdocs,

Mi solución fue:

  1. Abra la carpeta de aplicaciones
  2. Ubique la carpeta XAMPP
  3. Haga clic derecho, obtenga información (como se describe arriba)
  4. En la ventana emergente, busque la sección "compartir y permitir"
  5. Haga clic en el símbolo de candado ''bloqueado''
  6. Ingrese la contraseña de administrador
  7. Cambiar los permisos de "Todos" para leer y escribir
  8. En la ventana de obtener información aún, seleccione la opción desplegable ''icono de engranaje'' en la parte inferior y seleccione ''Aplicar a elementos adjuntos'', esto ajustará el permiso en todas las subcarpetas también.
  9. Vuelva a bloquear el símbolo del candado
  10. Cierre la ventana ''Obtener información''.

Tarea completa, esto ahora le permitirá llenar las subcarpetas dentro de la carpeta htdocs según sea necesario para completar su sitio web.

Instalé XAMPP 1.7.3 en Mac OS X 10.6.8 sin cambiar ningún valor predeterminado.

El servidor web parece funcionar bien, pero los permisos en el directorio htdocs están establecidos en "Solo lectura" para todos los que no sean del sistema. Así que (a) tengo que proporcionar una contraseña de root cada vez que copie contenido web, y, lo que es más problemático, (b) NetBeans dice que no puede crear un directorio de destino, y ni siquiera genera el archivo index.php en el directorio de origen.

¿Solo necesito cambiar manualmente los permisos en el directorio / htdocs, o hay alguna configuración de XAMPP más global que deba cambiarse? Ejecutar NetBeans como root parece un poco extremo ...


Para la nueva XAMPP-VM para Mac OS X,
Cambio la propiedad a usuario daemon y resuelvo el problema.

Por ejemplo,

$ chown -R daemon:daemon /opt/lampp/htdocs/hello-laravel/storage


Para las últimas versiones de OSX,

  1. Haga clic derecho en la carpeta
  2. Seleccione Get Info
  3. Expande la sección Sharing & Permission
  4. Desbloquee la carpeta haciendo clic en el icono de candado en la esquina inferior derecha
  5. Ahora, seleccione la lista de usuarios y habilite el privilegio de Read & Write para los usuarios
  6. Haga clic en el ícono + para agregar un nombre de usuario
  7. Finalmente, haga clic en el settings icon y seleccione Apply to enclosed items...


Si usa Mac OS X y XAMPP, supongamos que su carpeta con su sitio o API se encuentra en la carpeta / Aplicaciones / XAMPP / xamppfiles / htdocs / API. Entonces puedes otorgar acceso como este:

$ chmod 777 /Applications/XAMPP/xamppfiles/htdocs/API

Y ahora abre la página dentro de la carpeta:

http://localhost/API/index.php


Siguiendo las instrucciones de esta página ,

  1. Abra el panel de control XAMPP (cmd-space, luego ingrese manager-osx.app ).
  2. Seleccione la pestaña Manage Servers -> seleccione Apache Web Server -> haga clic en Configure .
  3. Haga clic en Open Conf File . Proporcione credenciales si se le solicita.
  4. Cambio

    <IfModule unixd_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User daemon Group daemon </IfModule>

    a

    <IfModule unixd_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User your_username Group staff </IfModule>

  5. Guardar y cerrar.

  6. Usando el panel de control de XAMPP, reinicie Apache.
  7. Navegue a la raíz del documento de su servidor y conviértase en el propietario. El valor predeterminado es /Applications/XAMPP/xamppfiles/htdocs .

    $ cd your_document_root $ sudo chown -R your_username:staff .


También puede simplemente cambiar el archivo de Apache Conf a un Nombre de usuario diferente y mantener el grupo:

Apache Conf Applications / Xammp / etc / ..

Usuario ''Usuario'' = su nombre de usuario en Mac OS x.

Daemon de grupo

sudo chown -R ''User'':daemon ~/Sites/wordpress sudo chmod -R g+w ~/Sites/wordpress


Vaya a la carpeta htdocs, haga clic derecho, obtenga información, haga clic para desbloquear el ícono del candado, escriba su contraseña, bajo permiso compartido cambie el privilegio para que todos puedan leer y escribir, en el botón rueda dentada al lado de los iconos + y -, haga clic y seleccione aplicar a todos los elementos incluidos, haga clic para aceptar la solicitud de seguridad, cierre obtener información. Ahora xampp puede escribir y leer su carpeta raíz.

Nota:

  1. Si copia una nueva carpeta en htdocs después de esto, necesita repetir el proceso para que esa carpeta tenga permiso de escritura.

  2. Cuando mueve sus archivos al servidor en vivo, también necesita modificar los archivos y carpetas apropiados en el servidor.


si usa una carpeta o archivo de una línea

chmod 755 $(find /yourfolder -type d) chmod 644 $(find /yourfolder -type f)