Wordpress

Si instalaste Wordpress con Xampp en osx, posiblemente tengas problemas. Tanto para instalarlo como para añadir nuevos plugins. Te pedirá acceso FTP. ¿Por qué? Hay problemas de permisos. La solución la encontrarás a continuación.

Un solo comando

Abrimos el terminal y pegamos la siguiente línea. Pulsamos enter.

MY_USER=$USER && sudo sed -i 's/User daemon/User $MY_USER/g' /Applications/XAMPP/etc/httpd.conf && sudo sed -i 's/Group daemon/Group staff/g' /Applications/XAMPP/etc/httpd.conf && sudo chmod -R 777 "/Applications/XAMPP/htdocs/"

Nos pedirá la contraseña en algún momento. No te preocupes si parece queno se escribe cuando la pongas, es normal.

Manual

Abrimos el terminal. Primero necesitamos saber cual es nuestro nombre de usuario.

echo $USER

A mi me indica que son androsfenollosa. Lo anoto para el siguiente paso.

Abrirmos el archivo de configuración de Xampp. (Os pedirá vuestra contraseña. La escribimos y pulsamos enter. Tranquilos si no parece que se escribe nada, es normal).

sudo open -e "/Applications/XAMPP/etc/httpd.conf"

Buscamos y cambiamos.

User daemon
Group daemon

por

User androsfenollosa
Group staff

Como puedes comprobar he escrito en User mi nombre de usuario que he obtenido antes.

Guardamos y cerramos.

Ahora cambiamos los permisos de todos los archivos por si acaso. (Tal vez os pedirá de nuevo la contraseña).

sudo chmod -R 777 "/Applications/XAMPP/htdocs/"

Reiniciamos Apache de Xampp y listo.