2016-07-01 21 views
0

Ich habe Apache2 und PHP 7 mit (sudo apt-get install php7.0 php7.0-mcrypt) auf meinem Rechner installiert. Als ich php -v im Terminal getroffen, es zurück:Testen von PHP auf Ubuntu mit Apache2 und PHP7

PHP 7.0.4-7ubuntu2.1 (cli) (NTS) Copyright (c) 1997-2016 Die PHP Gruppe Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies mit Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, die von Zend Technologies

So dann habe ich eine PHP Datei auf var/www/html/e.php mit dem folgenden Inhalt:

<!DOCTYPE html> 
<html> 
<body> 

<h1>My first PHP page</h1> 

<?php 
echo "Hello World!"; 
?> 

</body> 
</html> 

Wenn ich den Browser öffne (http://localhost/e.php), wird die PHP-Variable nicht angezeigt, es funktioniert nur das HTML-Tag. Was vermisse ich? Die Ubuntu "It Works" Seite von Apache funktioniert.

Vielen Dank im Voraus.

+0

Meinst du, dass Sie den PHP-Code auf der Seite oder etwas anderes sehen? –

+0

Es zeigt nichts in Bezug auf PHP, sieht aus als gäbe es kein PHP auf meinem Rechner. @JuliePelletier –

+0

http://askubuntu.com/questions/705880/how-to-install-php-7 –

Antwort

0

ich war das gleiche Problem bekommen, bevor in ubuntu, versuchen, diese Datei von var/www/html/e.php zu /opt/lampp/htdocs zu bewegen und sicherzustellen, dass es das Recht „-rw-r - r--“ hatte

+0

Haben Sie ein Tutorial befolgt? Kannst du teilen? Ich habe auch nicht den Ordner Lampp. Dank –

+0

so dass Sie nicht Apache in Ihrem lokalen Rechner haben – PacMan

+0

Wenn ich zu localhost komme, zeigt es die "Es funktioniert" Seite von Ubuntu PHP ... @Pacman –

0

Sie müssen PHP installieren apache2 Modul um mit PHP zu arbeiten. Sie können libapache2-mod-php von Ihrem Terminal installieren, indem Sie den Befehl

sudo apt-get install libapache2-mod-php 

Apache automatisch neu gestartet werden und PHP dann zur Verfügung.

Verwandte Themen