我剛剛在Ubuntu 17.04上安裝了php和apache服務器,但我的.php
文件在我的瀏覽器上不起作用。PHP無法在Ubuntu Apache服務器上工作
的index.php:
<!DOCTYPE html>
<html>
<body>
<h1>Welcome!</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
只有Welcome!
出現在瀏覽器上,當我檢查我看到的PHP代碼註釋的頁面。我已經開始Apache服務器,但仍然不知道什麼是錯的。請幫助我,謝謝!
$ php -v
PHP 7.0.15-1ubuntu4 (cli) (built: Feb 28 2017 21:33:59) (NTS)
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.15-1ubuntu4, Copyright (c) 1999-2017, by Zend Technologies
$ sudo /etc/init.d/apache2 status
apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Tue 2017-04-25 14:38:55 +07; 10min ago
Process: 11578 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
Process: 11604 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 11619 (apache2)
Tasks: 55 (limit: 4915)
Memory: 9.7M
CPU: 429ms
CGroup: /system.slice/apache2.service
├─11619 /usr/sbin/apache2 -k start
├─11663 /usr/sbin/apache2 -k start
└─11664 /usr/sbin/apache2 -k start
Apr 25 14:38:55 g5080 systemd[1]: Starting The Apache HTTP Server...
Apr 25 14:38:55 g5080 apachectl[11604]: AH00558: apache2: Could not reliably determin…sage
Apr 25 14:38:55 g5080 systemd[1]: Started The Apache HTTP Server.
Hint: Some lines were ellipsized, use -l to show in full.
你如何打開該文件,我的意思是網址? – bfahmi
[PHP代碼未被執行,而是代碼顯示在頁面上]的可能重複(http://stackoverflow.com/questions/5121495/php-code-is-not-being-executed-instead-code-shows-頁面上) –
@bfahmi localhost /,cuz我將文件命名爲'index.php' –