Не удалось устранить ошибки компоновщика в aws ec2 linux ami - при попытке использовать пакет phpspeadsheet - PullRequest
0 голосов
/ 20 июня 2019

некоторая базовая информация: 1. локальная машина - (mac + xamp) 2. сервер - (EC2 + linux ami)

Цель: использовать пакет phpspreadsheet в приложении CodeIgniter для создания листов Excel.

Проблема: Возможность установить желаемый пакет на моем локальном компьютере, но не на сервере.

Ошибка:

Problem 1
    - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension.
  Problem 2
    - phpoffice/phpspreadsheet 1.7.0 requires ext-gd * -> the requested PHP extension gd is missing from your system.
    - phpoffice/phpspreadsheet 1.7.0 requires ext-gd * -> the requested PHP extension gd is missing from your system.
    - Installation request for phpoffice/phpspreadsheet 1.7.0 -> satisfiable by phpoffice/phpspreadsheet[1.7.0].

для установки расширения ext-gd Я попытался запустить следующую команду в терминале

sudo yum install php-gd

после чего я получил следующую ошибку:

Error: php70-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64

Я пробовал много других решений, найденных в сети, но ни одно из них не сработало.

Пожалуйста, предложите решение, учитывая, что это живое приложение с активными пользователями.

...