-
-
Notifications
You must be signed in to change notification settings - Fork 163
Rodar output(); #157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Estou rodando em um Centos 7. |
Quando eu rodo pelo bash o comando abaixo gera o arquivo. Quando tento gerar pelo php gera o código: |
Tive o mesmo problema, era permissão, você precisa dar permissão para usuário do apache(ou derivados) para escrever no diretório do seu projeto. No bash está funcionando pois você está como root. |
@LeafarDev Boa tarde! |
Eu utilizei o chown para deixar o apache como dono da pasta |
@LeafarDev Tem um exemplo ai de como você fez? |
sudo chown -R www-data:www-data /diretorio/do/seu/projeto |
@LeafarDev Executei, restartei o httpd, mas ainda continua aparecendo a mensagem. |
roda ls -l /diretorio/do/seu/projeto e posta aqui |
@LeafarDev Aparentemente está com todas as permissões. |
Pode ser que meu problema esteja relacionado com a issue#62, vou tentar validar. |
@wiltonbarros ah sim, sem permissão para executar o java ? Se não é problema com java ou de permissão, então não sei hehe |
@LeafarDev estou pensando em um jeito de dar permissão para o Java, tem ideia de como dar permissão para execução do openjdk em qualquer diretório do sistema? |
@wiltonbarros não sei se é melhor prática mas você pode tentar algo como
|
@LeafarDev ainda não funcionou, mas estou atrás da questão do java. |
Como será que consigo mostrar o erro que está gerando ao invés da mensagem que mostra no navegador? |
Tente rodar o comando do output() como o usuário do apache :
e depois:
|
@LeafarDev exatamente, é permissão mesmo! Só que eu já havia liberado as permissões para o usuário apache. |
@LeafarDev Sabe como resolver isto? |
Achei o problema, é o SELinux. |
Cara basta você fornecer permissão para o arquivo executável por exemplo: |
@LeafarDev , @geekcom obrigado pela ajuda!! |
Show. |
@geekcom, como faço para rodar o output(); no console para verificar o erro que está gerando?
Obrigado!
The text was updated successfully, but these errors were encountered: