Включение GD в PHP в Linux для функции imagecreatefromstring и отправка электронной почты - PullRequest
8 голосов
/ 09 марта 2011

Я развернул свое веб-приложение PHP в Amazon Cloud. Я установил PHP и mySql там на сервере. Но моя установка PHP не поддерживает некоторые функции, которые присутствовали в моей установке XAMPP по умолчанию на моей машине разработки. Особенности не работают функция imagecreatefromstring и функция отправки электронной почты потому что установка PHP на сервере не имеет необходимых файлов, которые необходимо включить для создания изображения из строки и отправки электронной почты.

Я пытался вручную установить некоторые rpm-пакеты на сервере, но они конфликтуют с существующими пакетами. Также я не очень разбираюсь в Linux.

Что мне делать, если я создаю новую установку PHP на сервере, и на этот раз я думаю, что мне следует перейти с установки XAMPP для Linux, потому что установка XAMPP обеспечивает все предварительно установленные основные функции.

Еще одним способом, если это возможно, может быть размещение некоторых файлов required.php, необходимых для этих двух задач, в соответствующих каталогах вручную. Не знаю, сработает ли этот подход.

Пожалуйста, помогите, если у вас есть подобный опыт или знания по этому поводу. Мои сценарии с этими функциями прекрасно работают на локальной машине разработки Windows.

1 Ответ

7 голосов
/ 09 марта 2011

здесь PHP GD Руководство по установке

Вы также можете увидеть, если он установлен, сделав файл php с

<?php
phpinfo();
?>

И ищитеРаздел GD, чтобы увидеть, включена ли «Поддержка GD».enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...