Nie można uruchomić pliku PHP z apache2

0

Chcę skonfigurować php na moim komputerze, ale nie mogę go uruchomić. Oto co zrobiłem:

  1. Pobrałem php z sudo apt-get php
  2. Zainstalowany Apache sudo apt install apache2
  3. Serwer zrezygnowany sudo service apache2 restart
  4. Zarówno http://localhost/i php -vdziałają jak należy

Ale kiedy próbuję uruchomić podstawowy plik php, to nie działa. Na przykład w /var/www/htmlMam następujący test.htmlplik:

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

<?php
echo '<p> HEY </p>';
?>

</body>
</html>

Ale kiedy piszę w przeglądarce http://localhost/test.html, dostaję śmieci:

HEY
'; ?>

Co ja robię źle?

mikol
źródło

Odpowiedzi:

0

Domyślnie apache nie uruchamia plików z rozszerzeniem htmlprzez PHP. Spróbuj zmienić nazwę pliku na test.phpi zadzwońhttp://localhost/test.php

  • Aby uruchamiać htmlpliki przez PHP, dostosuj ustawienia MIME
  • Aby index.phpdomyślny indeks katalogu dostosował indexustawienia
Eugen Rieck
źródło