不要在我的 liux 服务器上运行 php

不要在我的 liux 服务器上运行 php

我一步一步在我的 VPS 上安装 apache 和 php 安装 Apache 安装 PHP7

安装并配置我的 apache 和 php 后,我在页面上看到了我的 php 代码。

像这样:

<?php

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

require(__DIR__ . '/../vendor/autoload.php');
require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');

$config = require(__DIR__ . '/../config/web.php');

(new yii\web\Application($config))->run();

答案1

您使用了两个单独的教程来分别安装 Apache 和 PHP 7。有很多教程提供了安装 LAMP 堆栈(Linux、Apache、MySQL、PHP)的说明,展示了如何让它们协同工作,例如

这里主要缺少的部分是你还没有安装libapache2-mod-php7.0。因此,安装 PHP 7为了Apache 2.4 需要:

sudo apt-get -y install php7.0 libapache2-mod-php7.0
sudo systemctl restart apache2

相关内容