【问题标题】:Testing PHP on Ubuntu with Apache2 and PHP7使用 Apache2 和 PHP7 在 Ubuntu 上测试 PHP
【发布时间】:2016-11-03 08:55:07
【问题描述】:

我已经在我的机器上安装了Apache2PHP 7(sudo apt-get install php7.0 php7.0-mcrypt)。当我在终端中点击php -v 时,它返回:

PHP 7.0.4-7ubuntu2.1 (cli) ( NTS ) 版权所有 (c) 1997-2016 PHP Group Zend Engine v3.0.0,版权所有 (c) 1998-2016 Zend Technologies 使用 Zend OPcache v7.0.6-dev,版权所有 (c) 1999-2016,由 Zend Technologies 提供

然后我在var/www/html/e.php 创建了一个PHP 文件,内容如下:

  <!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

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

</body>
</html>

当我打开浏览器 (http://localhost/e.php) 时,它不显示 php 变量,只显示 html 标签。我错过了什么? Apache 的 Ubuntu “It Works”页面可以正常工作。

提前致谢。

【问题讨论】:

标签: php apache ubuntu


【解决方案1】:

你必须安装apache+php模块。

找到下面的命令用 apache 安装所有 php 模块

apt-get install -y php7.0 libapache2-mod-php7.0 php7.0-curl php7.0-gmp php7.0-mbstring php7.0-phpdbg php7.0-sqlite3 php7.0-zip php7.0-bcmath php7.0-dba php7.0-imap php7.0-mcrypt php7.0-pspell php7.0-sybase php7.0-bz2 php7.0-dev php7.0-interbase php7.0-mysql php7.0-readline php7.0-tidy php7.0-cgi php7.0-enchant php7.0-intl php7.0-odbc php7.0-recode php7.0-xml php7.0-cli php7.0-fpm php7.0-json php7.0-opcache php7.0-snmp php7.0-xmlrpc php7.0-common php7.0-gd php7.0-ldap php7.0-pgsql php7.0-soap php7.0-xsl php7.0-mongo

然后运行下一条命令

sudo update-alternatives --set php /usr/bin/php7.0

然后分配php handler的模式

a2enmod php7.0

重启 apache 网络服务器

service apache2 restart

然后尝试打开浏览器。 http://localhost/e.php)

【讨论】:

    【解决方案2】:

    您需要安装 PHP apache2 模块才能使用 PHP。您可以通过输入命令从终端安装 libapache2-mod-php

    sudo apt-get install libapache2-mod-php
    

    Apache 将自动重启,然后 PHP 可用。

    【讨论】:

      【解决方案3】:

      我之前在 ubuntu 中遇到过同样的问题,尝试将该文件从 var/www/html/e.php 移动到 /opt/lampp/htdocs 并确保它具有正确的“-rw-r--r--”

      【讨论】:

      • 你学过教程吗?你能分享吗?我也没有文件夹lampp。谢谢
      • 所以你的本地机器上没有 apache
      • 当我到达 localhost 时,它确实显示了 Ubuntu PHP 的“It works”页面...@Pacman
      • 你是用xampp安装php还是单独安装每个组件php和apache??
      • 我单独安装了每个部分,我想我可能遗漏了什么......?!
      猜你喜欢
      • 2019-09-14
      • 1970-01-01
      • 2014-06-22
      • 1970-01-01
      • 2014-04-21
      • 1970-01-01
      • 2015-11-20
      • 2011-09-08
      • 2017-01-30
      相关资源
      最近更新 更多