php-cgi causa permissão negada no arquivo de saída apesar das permissões apropriadas

0

Estou tentando executar um script php usando o php-cgi. O comando é:

sudo -Hu apache /usr/bin/php-cgi -f /var/www/html/load.php >> /var/www/html/load.log

A saída é:

-bash: /var/www/html/load.log: Permission denied

quando executo ls -la /var/www/html , obtenho:

...
-rwxr--r--  1 apache apache    1 Nov  2 14:00 load.log

o apache tem permissão de rwx nesse arquivo! por que a permissão foi negada?

    
por ajon 02.11.2015 / 23:28

1 resposta

0

Consegui que funcionasse quando adicionei as permissões w no arquivo, como:

'sudo chmod o+w /var/www/html/load.log'

Por alguma razão, a escrita não estava sendo feita em nome do apache.

    
por 03.11.2015 / 00:52