yii estrutura PHP User Error - O diretório não pode ser gravado pelo processo da Web

0

Estou enfrentando um problema com o YII Framework on Server Servidor Red Hat Enterprise Linux versão 7.2 (Maipo)

Versão do PHP:

# php -v

Saída:

PHP 7.0.5 (cli) (built: Apr  2 2016 13:08:13) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies    

Permissão:

#chmod -R 777 /var/www/html/backend/web/assets

Erro:

PHP User Error – yii\base\ErrorException

Exception (Invalid Configuration) 'yii\base\InvalidConfigException' with message 'The directory is not writable by the Web process: /var/www/html/backend/web/assets' 

in /var/www/html/vendor/yiisoft/yii2/web/AssetManager.php:213

Soluções já tentadas: link

$ps -ef | grep apache | grep -v grep  

Saída:

apache   14041 14040  0 06:56 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
apache   14042 14040  0 06:56 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
apache   14043 14040  0 06:56 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
apache   14044 14040  0 06:56 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
apache   14045 14040  0 06:56 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND
apache   14046 14040  0 06:56 ?        00:00:00 /usr/sbin/httpd -DFOREGROUND

A mesma coisa que funciona bem com o Centos, o Ubuntu e outros sistemas operacionais, mas com o problema da Red Hat, ainda está lá.

    
por Ramesh Chand 05.05.2016 / 14:14

1 resposta

1

De acordo com a sua pergunta, o comando que você digitou é:

#chmod -R 777 /var/www/html/backend/web/assets

Como você deseja alterar a permissão dessa pasta, você precisa ter privilégios de usuário elevados. Portanto, anexe sudo antes de sua consulta para fornecer privilégios elevados de usuário ao comando e para alterar as permissões de diretório

    
por 26.02.2018 / 13:36