wordpress en la lámpara de localhost no me permite instalar complementos
11 respuestas
- votos
-
-
¿Esto reduce la seguridad?Leí que Apacheno deberíaposeernada,peroesapuede ser la opinión de alguien.Does this decrease security? I read that Apache shouldn't own anything, but that may just be someone's opinion.
- 0
- 2014-06-18
- JFA
-
`chown:grupoinválido: 'nadie:nadie```chown: invalid group: ‘nobody:nobody’`
- 3
- 2017-09-06
- DaVince
-
Bueno,este comentario anteriores correcto,laidea denadie:probablementenadieproviene de laentradaen/etc/passwd,nadie:nadie.Cuestionoelproblemamásimportante de quién deberíaposeer varios archivos,actualmenteestoyinvestigandoesopara cargartemas de Wordpress y haymuchainformación contradictoria sobre lapropiedad de los archivos.Así queestanoes realmente una respuesta "correcta" amenos quemike23pueda dar un argumento convincente y unenlace a algúnmaterial de referencia comoen,["Proporcionar contenidoparaenlaces"] (https://stackoverflow.com/help/how-to-answer)Well, this comment above is correct, the idea of nobody:nobody probably comes from the entry in /etc/passwd, nobody:nobody. I question the bigger issue of who should own various files, am currently looking into that for uploading Wordpress themes and there's a lot of conflicting info about file ownership. So this is not really a "correct" answer unless mike23 can give a convincing argument and link to some reference material as in, ["Provide content for links"](https://stackoverflow.com/help/how-to-answer)
- 0
- 2019-06-07
- JimLohse
-
Para Asaf o cualquiera que haya llegado aquípor Google,consulte https://wordpress.org/support/article/hardening-wordpress/,tenga lospermisosmásbloqueados y decida siestá dispuesto a abrirpermisosen directorios de carga.For Asaf or anyone who got here by Googling, check https://wordpress.org/support/article/hardening-wordpress/, have the most locked down permissions and decide if you're willing to open up perms on upload dirs.
- 0
- 2019-06-07
- JimLohse
-
-
- 2013-02-27
La solución queencontré quefuncionóen mi Mac conel Apache2incorporadofue agregaresto a 'wp-config.php'
define('FS_METHOD','direct');
Mantengaestoen una configuración de desarrollador o localhost yno lo useparaproducción.
The solution I found that worked on my Mac running the built-in Apache2 was to add this to 'wp-config.php'
define('FS_METHOD','direct');
Keep this to a localhost or dev setup and don't use it for production.
-
Estaes lamejor solución.* Asegúrese * deno agregarlo aproducción,ya quepuede causarproblemas de seguridad: http://codex.wordpress.org/Editing_wp-config.phpThis is the best solution. *Make sure* you don't add it to production as it can cause security issues: http://codex.wordpress.org/Editing_wp-config.php
- 4
- 2014-03-10
- Justin
-
Estaes lamejor respuesta (para la configuración local de WP)This is the best answer (for local config of WP)
- 2
- 2015-09-03
- oyvindhauge
-
tambiénfuncionaen Ubuntu 15.10 ..works in Ubuntu 15.10 too..
- 2
- 2015-11-28
- arshad
-
estofuncionaen Debian 8this works in Debian 8
- 1
- 2016-01-01
- Vinícius Fagundes
-
Estaes la respuesta,sin duda,para un WordPress local.This is the answer without a doubt, for a local WordPress.
- 0
- 2018-09-07
- Dammeul
-
Pruebeestoen su lugar https://stackoverflow.com/questions/18352682/correct-file-permissions-for-wordpressTry this instead https://stackoverflow.com/questions/18352682/correct-file-permissions-for-wordpress
- 0
- 2019-06-07
- JimLohse
-
-
- 2019-05-08
Después de instalar WordPress 5en Debian 9 Stretch Actualicé (deforma remotaen localhost) y seme solicitaron los detalles de FTP.
Ejecutarestos comandosen laterminal solucionóelproblema:
chown -R www-data:www-data /var/www/html chmod -R g+rwX /var/www/html
Es unproblema depropiedad de archivos.
Código y advertencia de turnkeyLinux.com :
Cambiar lospermisos de los archivoses una compensación (amenudo,aumentar la seguridad reduce lafacilidad de uso y/o usabilidad). Para las 'mejoresprácticas' de seguridad,solo las carpetas que requieren el acceso deescritura del servidor web debe serpropiedad del servidor web. Si su servidor webtiene acceso deescrituraen todaspartes y su servidor está comprometido,hace que seamásfácilpiratear suinstalación de WordPress)pero parafacilitarel uso,otorgarpropiedad al servidor web debería resolvertodas sus problemas ...
After installing WordPress 5 on Debian 9 Stretch I updated (remotely on localhost) and was prompted for FTP details.
Running these commands in terminal fixed the problem:
chown -R www-data:www-data /var/www/html chmod -R g+rwX /var/www/html
It's a file-ownership issue.
Code and caveat from turnkeyLinux.com:
Changing file permissions is a trade off (often increasing security reduces user-friendliness and/or usability). For security 'best practice' only the folders that require write access by the webserver should be owned by the webserver. If your webserver has write access everywhere and your server is compromised it makes it easier to hack your WordPress install) but for ease of use giving the webserver ownership should resolve all your issues...
-
- 2019-05-08
Estees unproblema depermisos. A continuación,seindican algunospasospara corregir lapropiedad y lospermisos de r/w de unamaneramás segura:
//comprueba a quégrupospertenecetunombre de usuario
$grupos
//si sunombre de usuarionopertenece a www-data ,agregueelnombre de usuario algrupo
$ sudo usermod -a -G www-datanombre de usuario
//salir de la sesión ssh (o cerrar la ventana de laterminal sies local)para queel cambio degrupo semantenga
$ salida
//ahora otorgue a www-data lapropiedad delgrupo de /var/www/html (noestámodificandoelpropietario,solo cambiando lapropiedad delgrupo aquí)
$ sudo chgrp -R www-data/var/www/html
//otorgue los directorios y archivos depermisos de r/wnecesarios a los usuarios que sonmiembros de www-data
$ sudofind/var/www/html -type d -exec chmodg=rwxs "{}" \;
$ sudofind/var/www/html -typef -exec chmodg=rw "{}" \;
//Megusta comprobar las cosas antes de continuar
$ ls -l/var/www/html/
//Esprobable quenonecesite reiniciar Apache,pero si lo desea
$ sudo service apache2 restart
Apache ahora deberíatener acceso r/w a
/var/www/html
así como a cualquier usuario conel queingrese shh/ftp quetambiénpertenezca awww-data code >
This is a permissions issue. Here are some steps to fix ownership and r/w permissions in a more secure way:
// check what groups your username belongs to
$ groups
// if your username doesn't belong to www-data then add username to group
$ sudo usermod -a -G www-data username
// exit ssh session (or close terminal window if local) to make group change stick
$ exit
// now give www-data group ownership of /var/www/html (you're not modifying the owner, just changing group ownership here)
$ sudo chgrp -R www-data /var/www/html
// give necessary r/w permissions directories and files to users who are members of www-data
$ sudo find /var/www/html -type d -exec chmod g=rwxs "{}" \;
$ sudo find /var/www/html -type f -exec chmod g=rw "{}" \;
// I like to check things before moving on
$ ls -l /var/www/html/
// you likely don't need to restart apache, but if you want to
$ sudo service apache2 restart
Apache should now have r/w access to
/var/www/html
as well as any user that you shh/ftp in with that also belongs towww-data
-
- 2016-06-17
Usuarios de Ubuntu
Simplemente agregue
define('FS_METHOD','direct');
a wp-config.php yfuncionaráen localhost.Solo asegúrese deno agregarlo a la versión deproducción.Ver: codex.wordpress.org/Editing_wp-config.phpUbuntu Users
Just add
define('FS_METHOD','direct');
to wp-config.php and it will work on localhost. Just make sure you don't add it to production version. See: codex.wordpress.org/Editing_wp-config.php-
Estonoesespecífico de Ubuntu.This isn't specific to Ubuntu..
- 1
- 2016-06-17
- Tim Malone
-
- 2016-07-21
Yo suelo usar:
sudo chown -R _www: _www/ruta/a/wordpress/
si la seguridadnoes ungranproblema
I usualy use :
sudo chown -R _www:_www /path/to/wordpress/
if security not big issue
-
Estofunciona,pero si lo hago,significa quenopuedo hacernadaen esa carpeta através delbuscador.Nunca solíatenerestosproblemas yextraño que comenzóeste año.This works but if i do that it means i can't do anything in that folder via finder. Never used to have these issues and odd its started this year.
- 0
- 2018-05-16
- v3nt
-
Estoestábien si la seguridadnoes ungranproblema,perono desea abrirtodos sus archivos de wordpress comoestepara cualquier cosa conectada a Internet :)This is fine if security is not a big issue but you don't want to open up all your wordpress files like this for anything connected to the internet :)
- 0
- 2019-06-07
- JimLohse
-
- 2011-06-10
Estenoes unproblema de WordPress.Debe consultar la documentación del servidor LAMPpara verificar las opciones de configuración.
Para localhost,puede omitir lainstalación de complementos de WordPress y simplemente copiar sus complementosen/wp-content/plugins.Después de copiarlos,vaya a la administración de WordPress y apareceránen sus complementos listospara ser activados.
Asegúrese de descomprimir los complementos yguardarlosen sus carpetas.
This isn't a WordPress problem. You need to refer to the documentation for the LAMP server to check the setup options.
For localhost, you can bypass plugin installation from WordPress and simply copy your plugins into /wp-content/plugins. After you copy them in, go to your WordPress administration and they will show up in your plugins ready to be activated.
Make sure you unzip the plugins and keep them in their folders.
-
- 2015-09-15
Necesitas hacer dos cosas
-
Agregar WolfieZero ha dicho
define ('FS_METHOD','directo'); enel archivo wp-config.php
Enestepunto,tendrá seguimiento,unpaso adelante
Desempaquetandoelpaquete… No sepudo crearel directorio.
2
Then set permission to 777 to wp-content/plugins
Después deesto,semostrará unmensaje comoel siguiente
Downloading install package from https://downloads.wordpress.org/theme/exclusive.1.0.32.zip… Unpacking the package… Installing the theme… Successfully installed the theme Exclusive 1.0.32.
CHOWNtambién deberíafuncionar y lamejormanera de hacerloes queel servidorestéen elgrupopropietario.
You need two things to do
Add WolfieZero has said
define('FS_METHOD','direct'); in wp-config.php file
At this point you will have following, which one step forward
Unpacking the package…Could not create directory.
2
Then set permission to 777 to wp-content/plugins
After this it will show message like following
Downloading install package from https://downloads.wordpress.org/theme/exclusive.1.0.32.zip… Unpacking the package… Installing the theme… Successfully installed the theme Exclusive 1.0.32.
CHOWN should also work and it is better way of doing it that Server is in owner group.
-
- 2011-06-10
Siestá utilizandomod_php,cambie amod_suphp.Estome hafuncionadoen elpasado.
No sé quépaquete apareceráen Ubuntu,perogeneralmenteestá ahíen algunaparte.Funcionaen Fedora.
If you're using mod_php, switch to mod_suphp instead. This has worked for me in the past.
I don't know what package it will be listed as in Ubuntu, but generally it's there somewhere. Works in Fedora.
-
- 2016-06-20
No sé site responden ...pero lo queencontréespecialmente cuandoestabatrabajandoen Linux ypensé que quizás otros usuarios,especialmente los queestántrabajandoen Linux,podríanencontraresto útil.Estabaenfrentandoelmismoproblema ...perotuve que usar la opción SSH2.
Cómoinstalar SSH2
apt-get install openssh-server libssh2-php
Después deeso,tuve que reiniciarmi servidor apache2.
Luego,cuandointenté cargarmi tema,tuve que usar SSH,no FTP,cuandome pidieron las credenciales.
Porejemplo,
Hostname: localhost FTP/SSH Username: admin FTP/SSH Password: password
Yfuncionó.
Gracias.
I don't know if you are answered...but what i have encountered especially when i was working on linux and i just thought maybe other users, especially who are working on linux might find this useful. I was facing the same problem...but i had to use the SSH2 option.
How to install SSH2
apt-get install openssh-server libssh2-php
After that, i had to restart my apache2 server.
Then when i tried to upload my theme i had to use SSH not FTP when asked for credentials.
E.g
Hostname: localhost FTP/SSH Username: admin FTP/SSH Password: password
And it worked.
Thanks.
Heinstalado un servidor LAMPen mi ubunutu 11.04. Heinstalado wordpress y lo he conectado a la derecha con MySQL db. He cambiado lospermisos delgrupo www-datapara leer yescribir archivos.
Todoparecefuncionar ypuedo administrarel sitio através delpanel de administración,peronopuedoinstalar complementosporqueel sistemame pregunta los detalles de FTP yparece quenopuedo revisarlos.
¿Puede alguien ayudarme?porfavor ...