我正在尝试在digitalocean上使用PHP 7,但文件中的脚本将无法运行。
这是我用于安装的内容:
sudo apt-get install php7 libapache2-mod-php7 php7-mcrypt
我可以做php --version而且我得到:
PHP 7.0.8-0ubuntu0.16.04.3 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.3, Copyright (c) 1999-2016, by Zend Technologies
但是,当我在浏览器上检查<?php echo "test"; ?>
的文件时,它只显示<?php echo "test"; ?>
而非test
。 Wat do?
答案 0 :(得分:3)
php7.0
不是php7
。
刚刚查看了DO Ubuntu 16.04.1 x64图片:
apt-get install apache2
apt-get -y install php7.0 libapache2-mod-php7.0 php7.0-mcrypt
systemctl restart apache2
答案 1 :(得分:1)
您是直接打开文件还是在Apache Web服务器文件夹中运行? (例如:您必须在浏览器中访问http://localhost/nameofthefile.php)
您的文件是否包含&#34; .php&#34;扩展
答案 2 :(得分:0)
如果你最有可能是你的Nginx或Apache设置?
以下指南可以帮助您。