PHP em html imprime código em vez de executar

0

Eu estou tentando executar um código php simples no meu localhost e parece estar agindo estranho.

Meu código HTML

<html>
<head>
<meta charset="UTF-8">
<title>Cloud Computing</title>
</head>
<body>
<form action="url.php" method="post">
<table border="0">
<tr> 
    <td>Input</td>
    <td align="center"><input type="text" name="username" size="30" /></td>
</tr>
<tr>
    <td colspan="2" align="center"><input type="submit" value="Submit"/></td>
</tr>
</table>
</form>
</body>
</html>

meu código PHP

<html>
 <head>
 <meta charset="UTF-8">
  <title>PHP Test</title>
 </head>
 <body>

<?php
date_default_timezone_set('America/Los_Angeles');
echo date_default_timezone_get() . ' => ' . date('e') . ' => ' . date('T');
?>


 </body>
</html>

Minha captura de tela do Localhost

Tentei

  1. link
  2. Ran php -r 'echo "\n\nYour PHP installation is working fine.\n\n\n";' Resultados em Your PHP installation is working fine.
  3. Reiniciou o servidor
  4. O vídeo de Derek Banas no youtube e o código parecem bem.

É estranho não imprimir o código inteiro e nem executá-lo.

Por favor, ajudem, eu estou usando o Ubuntu 16.04, rodando meu localhost do próprio Ubuntu.

Eu tentei as soluções aqui também. Talvez eu esteja fazendo algo errado (Newbie Alert!)

    
por Pandeyji 06.03.2017 / 09:13

1 resposta

1

O código não foi um problema,

Tentei reinstalar o php já que o Ubuntu mudou para 7 (apesar de eu ter 7)

1 > sudo apt-get install apache2 php libapache2-mod-php

Isso pareceu funcionar para mim!

O link abaixo ajudou. O script PHP não está sendo executado no servidor Apache

Obrigado a todos pela sua ajuda. @Cyber_star "

Eu apenas corri o código php no meu servidor e funcionou, então ele tem que fazer algo com o seu servidor web "

Eu segui o seu exemplo através deste comentário! Obrigado novamente!

    
por Pandeyji 06.03.2017 / 09:33