Apache не запускает php после установки библиотеки PHP gd

Я установил LAMP на свой экземпляр EC2, который работает на 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 из /php.info.

Но после установки php5-gd все сломалось. Apache начинает обслуживать тестовый файл, и при запуске файла PHP он просто дает мне обычный текст.


person Naveen Kerati    schedule 03.11.2017    source источник


Ответы (1)


Поскольку вы работаете с 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

person John B. Walugembe    schedule 03.11.2017
comment
Спасибо, Джон, я удалил php5-gd, и проблема была исправлена. - person Naveen Kerati; 04.11.2017