Я развернул свое веб-приложение PHP в Amazon Cloud. Я установил PHP и mySql там на сервере.
Но моя установка PHP не поддерживает некоторые функции, которые присутствовали в моей установке XAMPP по умолчанию на моей машине разработки.
Особенности не работают
функция imagecreatefromstring
и функция отправки электронной почты
потому что установка PHP на сервере не имеет необходимых файлов, которые необходимо включить для создания изображения из строки и отправки электронной почты.
Я пытался вручную установить некоторые rpm-пакеты на сервере, но они конфликтуют с существующими пакетами. Также я не очень разбираюсь в Linux.
Что мне делать, если я создаю новую установку PHP на сервере, и на этот раз я думаю, что мне следует перейти с установки XAMPP для Linux, потому что установка XAMPP обеспечивает все предварительно установленные основные функции.
Еще одним способом, если это возможно, может быть размещение некоторых файлов required.php, необходимых для этих двух задач, в соответствующих каталогах вручную. Не знаю, сработает ли этот подход.
Пожалуйста, помогите, если у вас есть подобный опыт или знания по этому поводу.
Мои сценарии с этими функциями прекрасно работают на локальной машине разработки Windows.