php - 为 imagecreatefromstring 函数和发送电子邮件在 Linux 上的 PHP 中启用 GD

标签 php mysql linux amazon-ec2 xampp

我已经在亚马逊云上部署了我的 PHP Web 应用程序。我已经在服务器上安装了 PHP 和 mySql。 但是我的 PHP 安装不支持我的开发机器上默认 XAMPP 安装中存在的某些功能。 不起作用的功能是 imagecreatefromstring 函数 和邮件发送功能 因为服务器上的 PHP 安装没有必需的文件,所以需要包含这些文件才能从字符串创建图像和发送电子邮件。

我曾尝试在服务器上手动安装一些rpm包,但它们与现有包冲突。而且我对Linux了解不多。

如果我在服务器上创建一个新的 PHP 安装应该怎么做,这次我认为我应该使用 XAMPP for Linux 安装,因为 XAMPP 安装提供了所有预安装的基本功能。

如果可能的话,还有一种方法可以手动将这两个任务所需的一些 required.php 文件放在各自的目录中。不知道这种方法是否有效。

如果您对此有类似的经验或知识,请提供帮助。 我的具有这些功能的脚本在本地 Windows 开发机器上运行良好。

最佳答案

这里是 PHP GD Installation Manual

您还可以通过制作一个 php 文件来查看是否安装了它

<?php
phpinfo();
?>

并查找 GD 部分以查看是否启用了“GD 支持”。 enter image description here

关于php - 为 imagecreatefromstring 函数和发送电子邮件在 Linux 上的 PHP 中启用 GD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5241193/

相关文章:

mysql - 编写 SQL 查找超过 2 个相同的事件及其名称

mysql - 我如何定期终止 "too long"有效的 MySQL 查询?

PHP 未与服务器连接

linux - 如何在 CLion 中链接库

linux - Linux Shell 脚本中的逻辑错误

linux - 为什么在访问设置了 16 个最高有效位中的任何一个的内存时段错误地址为 NULL?

php - Laravel - 路由不起作用

javascript - 将参数传递给 MVC PHP Controller 并打开新页面而不使用提交按钮

php - Jquery循环通过json数组获取数据并用逗号分隔?

php - Symfony2 复合形式,将错误与字段相关联