WordPress na lâmpada de localhost não permite instalar plugins
11 respostas
- votos
-
-
Isso diminui a segurança?Eu li que o Apachenão deveriapossuirnada,masissopode ser apenas a opinião de alguém.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: 'Ninguém:ninguém'`chown: invalid group: ‘nobody:nobody’`
- 3
- 2017-09-06
- DaVince
-
Bem,este comentário acimaestá correto,aideia deninguém:ninguémprovavelmente vem daentradaem/etc/passwd,ninguém:ninguém.Eu questiono amaior questão de quem devepossuir vários arquivos,estou atualmente olhandopara oenvio detemas do WordPresse hámuitasinformações conflitantes sobre apropriedade do arquivo.Portanto,estanão é realmente uma resposta "correta",amenos que Mike23possa dar um argumento convincentee linkpara algummaterial de referência comoem,["fornecer conteúdopara links"] (https://stackoverflow.com/help/how-to-swer)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 o Asaf ou qualquer um que chegasse aquipor Googling,marque https://wordpress.org/support/article/hardening-wordpress/,ter aspermissõesmaistrancadase decidir se vocêestá disposto a abrir aservasno Upload Dirs.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
A solução queencontrei quefuncionounomeu Mac Executando O Apache2integradofoi adicionarisso a 'wp-config.php'
define('FS_METHOD','direct');
Mantenhaissopara uma configuração localhost ou deve não useparaprodução.
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.
-
essa é amelhor solução.* Certifique-se de * vocênão adicioná-lo àprodução,poispode causarproblemas de segurança: 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
-
Esta é amelhor resposta (para configuração local de WP)This is the best answer (for local config of WP)
- 2
- 2015-09-03
- oyvindhauge
-
funcionano Ubuntu 15.10também ..works in Ubuntu 15.10 too..
- 2
- 2015-11-28
- arshad
-
Issofuncionano Debian 8this works in Debian 8
- 1
- 2016-01-01
- Vinícius Fagundes
-
Esta é a resposta sem dúvida,para um WordPress local.This is the answer without a doubt, for a local WordPress.
- 0
- 2018-09-07
- Dammeul
-
Tenteesta https://stackoverflow.com/questions/18352682/correct-file-wordpressTry this instead https://stackoverflow.com/questions/18352682/correct-file-permissions-for-wordpress
- 0
- 2019-06-07
- JimLohse
-
-
- 2019-05-08
Execução desses comandosnoterminal corrigiu oproblema:
chown -R www-data:www-data /var/www/html chmod -R g+rwX /var/www/html
É umproblema depropriedade de arquivos.
códigoe advertência de turnkeylinux.com :
.
Alterarpermissões de arquivo é umtrade off (muitas vezes aumentando a segurança reduz afacilidade de usoe/ou usabilidade). Para a segurança 'melhorprática' apenas aspastas queexigem O acesso degravação do WebServer deve ser depropriedade do WebServer. Se o seu servidor webtiver acesso agravaçãoem todos os lugarese seu servidor é comprometidotornamaisfácil hackear suainstalação do WordPress),mas Parafacilitar o uso,dando apropriedade do WebServer deve resolvertodos os seus Questões ...
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
Este é umproblema depermissões. Aquiestão algumasetapaspara corrigir apropriedadee aspermissões de R/W de umamaneiramais segura:
//verifique quaisgrupos seunome de usuáriopertence a
$grupos
//se o seunome de usuárionãopertence a www-data strong>,adicione onome de usuáriopara agrupar
$ sudo usermod -a -g www-data username
//saída sessão ssh (oufeche ajanelaterminal se local)paratornar a vara demudança degrupo
$ EXIT
//agora dê www-dados Propriedade dogrupo de /var/www/html (vocênãoestámodificando oproprietário,apenasmudando apropriedade dogrupo aqui)
.$ sudo chgrp -r www-data/var/www/html
//dê diretóriose arquivosnecessários depermissões de R/Wpara os usuários que sãomembros de dados www
$ sudoencontrar/var/www/html -type d -exec chmodg=rwxs "{}" \;
$ sudoencontrar/var/www/html -typef -xec chmodg=rw "{}" \;
//Eugosto de verificar as coisas antes depassarem
$ ls -l/var/www/html/
//Vocêprovavelmentenãoprecisa reiniciar o Apache,mas se você quiser
$ sudo serviço apache2 reiniciar
Apache agora deveter acesso r/wpara
/var/www/html
,bem como qualquer usuário que você shh/ftp com quetambémpertence awww-data código >
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
Usuários do Ubuntu
Basta adicionar
define('FS_METHOD','direct');
para wp-config.phpe funcionaráno localhost.Apenas certifique-se denão adicioná-lo à versão deprodução.Veja: 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-
Issonão éespecíficopara o Ubuntu ..This isn't specific to Ubuntu..
- 1
- 2016-06-17
- Tim Malone
-
- 2016-07-21
Eu costumo usar:
sudo chiown -r _www: _www/caminho/para/wordpress/
Se a segurançanão égrandeproblema
I usualy use :
sudo chown -R _www:_www /path/to/wordpress/
if security not big issue
-
Issofunciona,mas seeufizerisso,isso significa quenãopossofazernadanessapasta via localizador.Nunca costumavateressas questõese estranho seu ano.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
-
Isso ébom se a segurançanão é umgrandeproblema,mas vocênão quer abrirtodos os seus arquivos WordPress assimpara qualquer coisa conectada à 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
Estenão é umproblema do WordPress.Vocêprecisa se referir à documentaçãopara o servidor da lâmpadapara verificar as opções deinstalação.
Para localhost,vocêpodeignorar ainstalação doplugin do WordPresse basta copiar seuspluginsem/wp-conteúdo/plugins.Depois de copiá-los,vápara sua Administração do WordPresse eles aparecerãoem seuspluginsprontospara serem ativados.
Certifique-se de descompactar ospluginse mantê-losem suaspastas.
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
Vocêprecisa de duas coisasparafazer
- .
-
Adicionar Wolfiezero disse
Definir ('fs_method','direct'); no arquivo wp-config.php
Nesteponto,vocêterá seguido,qualpassoem frente
Desembalar opacote ...nãofoipossível criar o diretório.
2
Then set permission to 777 to wp-content/plugins
Depois disso,mostrará amensagem como seguir
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.
Chowntambém devefuncionare é umamaneiramelhor defazerisso que o servidorestánogrupoproprietário.
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
Se vocêestiver usandomod_php,mudeparamod_suphp.Issofuncionouparamim nopassado.
Eunão sei qualpacote será listado comono Ubuntu,masgeralmenteestá láem algum lugar.Funcionaem 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
Eunão sei se você é respondido ...mas o queeuencontreiespecialmente quandoeuestavatrabalhandono Linuxe eupensei quetalvez outros usuários,especialmente queestãotrabalhandono Linuxpodem acharisso útil.Euestavaenfrentando omesmoproblema ...mastive que usar a opção SSH2.
Comoinstalar o ssh2
apt-get install openssh-server libssh2-php
Depois disso,tive que reiniciarmeu servidor Apache2.
Então,quandoeutentei carregarmeutema,tive que usar sshnãoftp quando solicitadopara credenciais.
e.g
Hostname: localhost FTP/SSH Username: admin FTP/SSH Password: password
e funcionou.
obrigado.
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.
Euinstalei um servidor de lâmpadanomeu Ubunutu 11.04. Euinstalei o WordPresse vicieibem com o MySQL DB. Eumudei aspermissões dogrupo WWW-Datapara lere gravar arquivos.
Tudo éparecefuncionare possogerenciar o site através dopainel de administração,masnãopossoinstalarpluginsfazem com que o sistemaestejame perguntando os detalhes do FTP,e não consigopassarporisso.
Alguma ajuda do corpo?porfavor ...