PHP não está sendo executado para o servidor de gerenciamento web do FOG

1

Estou criando um servidor de imagens para o curso de engenharia de computação.

Eu instalei o Ubuntu Server 12.04 de 32 bits no servidor de processador dual, depois atualizei usando o d-release-upgrade para o 14.04.

Eu então tentei instalar as ferramentas de imagem de nevoeiro usando o script installfog.sh fornecido. Eu já tinha completado com sucesso a instalação em um computador diferente (Ubuntu desktop 14.04 64-bit). Após a instalação na área de trabalho, você pode acessar as ferramentas da Web acessando / nevoeiro / gerenciamento em um navegador da web. Na área de trabalho, a página foi renderizada completamente bem.

O último passo da instalação do fog pede para você atualizar o banco de dados mysql (IIRC), acessando o site. Considerando que a área de trabalho funcionou bem, o servidor não funciona. Ontem, ao tentar acessar o site, ele solicitaria instantaneamente que você baixasse um arquivo, como se fosse um link de download. O arquivo era sempre um conjunto aleatório de letras maiúsculas e minúsculas, sem extensão de arquivo. Quando aberto, o arquivo era um arquivo PHP. Quando eu olhei no htop para qualquer processo PHP eu não consegui encontrar um.

Hoje de manhã, eu sudo apt-get purge 'php5 e alguns outros pacotes php5 que o log de instalação de neblina disse que ele instalou, então eu os reinstalei. Depois de iniciar a instalação do FOG novamente, mais uma vez cheguei ao último passo. Desta vez, em vez de solicitar um download, ele exibiu uma página da Web "parcialmente renderizada", com o padrão azul FOG e o logotipo FOG padrão, mas também com strings aleatórias de código PHP (simplesmente o que eu presumo) ao redor da tela .

Eu realmente preciso deste problema corrigido, mas eu nunca fiz coisas de servidor web antes. Eu totalmente perplexo meu instrutor no processo.

    
por Hugo K 24.09.2014 / 04:26

1 resposta

0

Usando as informações fornecidas como base, você não tem o PHP instalado para rodar com o Apache (como um módulo do Apache). A instalação comum é usar o PHP como um módulo do Apache, o que pode ser facilmente alcançado usando o apt-get assim:

sudo apt-get install php5 libapache2-mod-php5
sudo service apache2 restart

Isso deve resolver seu problema.

    
por Alexandre Teles 30.09.2014 / 12:13