安装 PHP gd 库后,apache 没有 运行 php

apache not running php after installing PHP gd library

我已经在我的 EC2 实例上安装了 LAMP,它在 AMAZON linux 上是 运行。这是安装的软件包

Installed Packages
httpd24.x86_64                          2.4.25-1.68.amzn1                    @amzn-updates
mysql56-server.x86_64                   5.6.35-1.23.amzn1                    @amzn-updates
php70.x86_64                            7.0.14-1.20.amzn1                    @amzn-updates
php70-mysqlnd.x86_64                    7.0.14-1.20.amzn1                    @amzn-updates

我已经检查了来自 /php.info 的 运行 PHP 文件。

但是在安装 php5-gd 之后一切都坏了。 Apache 开始提供测试文件,当 运行 PHP 文件时它只是给我纯文本。

由于您使用的是 PHP 7,因此您需要使用 gd 包 php7.0-gd 而不是 php5-gd。您可以在此处阅读有关 php7.0-gd 软件包的信息:https://packages.ubuntu.com/xenial/php7.0-gd

您还可以在 gd 上找到以下页面和 php 各种版本的版本要求 http://php.net/manual/en/image.requirements.php