Verifique sua configuração do nginx para o erro 502. Para o download do arquivo php verifique se o php correto está instalado no seu sistema. Com php --version você deve poder verificar sua versão do php.
Para verificar seu php no seu navegador, crie uma página html no seu servidor com o seguinte conteúdo:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
// Show just the module information.
// phpinfo(8) yields identical results.
phpinfo(INFO_MODULES);
?>
A página que você criou deve exibir a página de informações do php. Se você receber um erro 502 - é nginx, se o php está sendo baixado, então a execução do php no seu servidor não está funcionando.