problemas de permissão do apache

0

Eu tenho algumas dúvidas sobre permissão para o meu apache.

A seguinte situação surgiu em um teste: Eu quero instalar o wordpress e a configuração me disse que ele não pode criar o arquivo wp-config.php . Então notei que há um problema de permissão. Mas como posso consertar isso?

Todas as pastas em var / www / html são de propriedade do apache: apache e tem 755 permissões (drwxr-xr-x).

Quais informações você precisa para me dar algumas sugestões?

    
por yfain 06.06.2018 / 10:56

2 respostas

0

Você deve permitir que o usuário em qual privilégio o processo do apache está sendo executado para gravar neste arquivo. Para verificar o nome do usuário usado pelo processo apache, você pode executar ps -ef | grep httpd e, em seguida, definir o proprietário para o arquivo wp-config.php , mas após a conclusão da instalação, você deve impedir que o apache faça alterações neste arquivo.

    
por 06.06.2018 / 11:08
0

precisamos conceder temporariamente httpd_sys_rw_content_t ao diretório do WordPress. Isso é para permitir que o assistente inicial crie o arquivo wp-config.php .

sudo chcon -t httpd_sys_rw_content_t /var/www/html/wordpress/

Agora você pode executar o assistente e ele funcionará corretamente.

Quando o site estiver configurado, restaure o contexto para http_sys_content_t

sudo restorecon -v /var/www/html/wordpress/
    
por 06.06.2018 / 11:50