Recebi a tarefa de configurar um aplicativo antigo em um servidor RHEL 7. Possui front-end Angular (não tenho certeza da versão, mas é antigo) com backend PHP. No entanto, no console do navegador posso ver os arquivos Angular comoangular.min.jserota angular.min.jstodos retornam um erro na linha 1, coluna um: "Token inesperado", referente à <!DOCTYPE html>
diretiva. Então a última mensagem é "angular não definido".
Eu suspeito que isso seja um problema com PHP? O Apache serve as páginas (Apache 2.4), mas tudo que recebo são o texto e os elementos html básicos - sem css e componentes e tal. Então minha primeira pergunta é PHP ou um problema Angular? Temos outro servidor com a mesma configuração. Comparei nossos arquivos de configuração personalizados e tudo está igual. O que mais devo procurar? Depois de habilitar o PHP e o httpd, usamos o apachectl
comando antigo para iniciar o servidor (sei que está obsoleto, mas é isso que minha implementação de referência está usando). Quando eu corro meuphpInfo.phpscript, tudo que consigo é a página inicial novamente.
Aqui estão algumas partes da minha configuração personalizada. Observe que não consigo encontrar omod_php7.carquivo no servidor (provavelmente o problema, mas não sei o que fazer):
AddType text/html .php
DirectoryIndex index.php
# I cannot find mod_php7.c on my server
<IfModule mod_php7.c>
# snip
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
# snip
</IfModule>