在 Ubuntu 18.04 中对 PHP 7.2 启用 GD 支持

     2023-02-25     295

关键词:

【中文标题】在 Ubuntu 18.04 中对 PHP 7.2 启用 GD 支持【英文标题】:Enable GD support on PHP 7.2 in a Ubuntu 18.04 【发布时间】:2021-09-13 15:16:42 【问题描述】:

我需要在 Ubuntu 18.04 安装中启用 PHP 7.2 上的 GD 支持,我在网上找到了这个解决方案:

sudo apt-get install php7.2-gd

由于我不是专家,我担心已经运行的配置文件,所以我不得不问这个命令是否

将全新安装包含 GD 扩展的 PHP

只需将 GD 扩展添加到我现有的 PHP 安装中,我不必担心任何配置文件更改

【问题讨论】:

【参考方案1】:

仅当 PHP 7.2 已安装时,此命令才会安装 GD 扩展。

如果没有,它也会安装php7.2-common,因为它是一个依赖项。

在没有 PHP 7.2 的机器上:

sudo apt install php7.2-gd

Reading package lists... Done
[...]
The following additional packages will be installed:
  php7.2-common
The following NEW packages will be installed:
  php7.2-common php7.2-gd

并安装了 PHP 7.2:

sudo apt install php7.2-gd

Reading package lists... Done
[...]

The following NEW packages will be installed:
  php7.2-gd

安装后,GD 配置文件将在/etc/php/7.2/(fpm|cli...)/conf.d 下创建,并应命名为xx-gd.ini

这些配置文件在您的主 php.ini 之后加载并包含扩展特定设置(在您的情况下为 GD 设置)。

【讨论】:

复查:没有更改以前的现有安装设置,对吗? 据我所知,什么都没有,我看不出在哪里以及为什么会发生变化,而且我从未经历过任何现有的设置修改。像任何其他扩展一样,它只是安装它。应在/etc/php/7.2/(fpm|cgi|cli) 下创建一个或多个配置文件(取决于当前安装、fpm 和/或 cli 和/或 cgi...)。它将被命名为 gd.ini 50-gd.ini 并附加到您当前的配置中,它包含 gd 特定设置。但是,您当前配置中的任何内容都不会改变。 我更新了答案以包含此信息。别担心:gd 安装的唯一缺点是对性能的影响可以忽略不计(就像任何其他扩展一样)。好处是你可以使用 gd。不多也不少。

PHP - cronjob 无法在 Ubuntu 18.04 上执行 [关闭]

】PHP-cronjob无法在Ubuntu18.04上执行[关闭]【英文标题】:PHP-cronjobfailingtoexecuteonUbuntu18.04[closed]【发布时间】:2022-01-2302:59:26【问题描述】:我有一个PHP文件,我想将其作为cron作业运行。在服务器上,该文件位于/var/www/html/directory/fi... 查看详情

PHP 启动:无法加载动态库 'cassandra.so' Ubuntu 18.04

】PHP启动:无法加载动态库\\\'cassandra.so\\\'Ubuntu18.04【英文标题】:PHPStartup:Unabletoloaddynamiclibrary\'cassandra.so\'Ubuntu18.04PHP启动:无法加载动态库\'cassandra.so\'Ubuntu18.04【发布时间】:2019-01-2819:11:27【问题描述】:我已经在Ubuntu18.04中... 查看详情

Wordpress 网站在 Ubuntu 18.04 LTS 上全新安装 VirtualMin 后显示 php 代码

】Wordpress网站在Ubuntu18.04LTS上全新安装VirtualMin后显示php代码【英文标题】:WordpresssiteshowsphpcodeafterfreshinstallofVirtualMinonUbuntu18.04LTS【发布时间】:2020-02-0307:39:10【问题描述】:安装Virtualmin后,我的WordPress网站立即出现以下错误。... 查看详情

在 Ubuntu 18.04 LTS 上安装 wordpress

】在Ubuntu18.04LTS上安装wordpress【英文标题】:InstallwordpressonUbuntu18.04LTS【发布时间】:2019-05-0907:45:56【问题描述】:我正在尝试,但遇到了问题。我正在一步一步做每一件事。我安装了这些东西,我也检查了状态:Apache(状态为... 查看详情

Ubuntu 18.04 LTS 中不存在 conf php7.1-cgi

】Ubuntu18.04LTS中不存在confphp7.1-cgi【英文标题】:confphp7.1-cgidoesnotexistinUbuntu18.04LTS【发布时间】:2019-02-0507:53:42【问题描述】:我最近迁移到Ubuntu18.04LTS并开始使用phpmyadmin出现错误。主页显示代码而不是登录屏幕。我在网上尝试... 查看详情

降级 Ubuntu(18.04 到 16.04)或使 php 在 apach2 上工作

】降级Ubuntu(18.04到16.04)或使php在apach2上工作【英文标题】:DowngradeUbuntu(18.04to16.04)ormakephponapach2work【发布时间】:2018-10-0617:05:45【问题描述】:我是这个论坛的新人,如果我的主题不符合规则或不在好地方,我很抱歉,这是我... 查看详情

HTTP/2 与 Ubuntu 18.04

】HTTP/2与Ubuntu18.04【英文标题】:HTTP/2withUbuntu18.04【发布时间】:2018-12-2207:44:21【问题描述】:我想在这个网站上试用HTTP/2:https://www.alebalweb-blog.com/我最近使用PHP7.2、Apache/2.4.29等将服务器更新到Ubuntu18.04我做了:sudoa2enmodhttp2添... 查看详情

如何从 Ubuntu 18.04 使用 PHP 连接到 MSSQL Server?

】如何从Ubuntu18.04使用PHP连接到MSSQLServer?【英文标题】:HowtoconnecttoMSSQLServerwithPHPfromUbuntu18.04?【发布时间】:2020-03-0617:43:18【问题描述】:我想从Ubunutu18.04建立一个MSSQL连接。进行此设置非常困难,但知道它到目前为止可以使用... 查看详情

在 Ubuntu 18.04 上安装 RVM 时出错

】在Ubuntu18.04上安装RVM时出错【英文标题】:ErrorwhileinstallingRVMonUbuntu18.04【发布时间】:2018-12-2723:54:54【问题描述】:我尝试在新版本的Ubuntu18.04上安装RVM。但是我收到以下错误:"Errorrunning\'requirements_debian_libs_installgawkg++gccautoconf... 查看详情

我无法在 ubuntu 18.04 上安装 mysql

】我无法在ubuntu18.04上安装mysql【英文标题】:Icannotinstallmysqlonubuntu18.04【发布时间】:2020-06-0717:04:45【问题描述】:我正在尝试在我的ubuntu18.04上安装mysql-server,但出现dpkg错误sudoapt-getinstallmysql-server之后的终端输出是正在读取包... 查看详情

如何在 Ubuntu 18.04 中为 sqitch 设置编码?

】如何在Ubuntu18.04中为sqitch设置编码?【英文标题】:HowtosetencodingforsqitchinUbuntu18.04?【发布时间】:2021-04-2811:36:32【问题描述】:我在Ubuntu18.04LTS中安装了用于雪花部署的sqitch。现在运行后sqitchverify--targetdev我得到以下信息:ø°ø... 查看详情

在 ubuntu 18.04 中更改 python 的默认版本

】在ubuntu18.04中更改python的默认版本【英文标题】:Changedefaultversionofpythoninubuntu18.04【发布时间】:2020-05-2505:32:53【问题描述】:我刚刚安装了ubuntu18.04,我真的不知道一切是如何工作的。我在我的Windows系统(3.8.1)中使用了最新... 查看详情

如何在虚拟机Ubuntu 18.04上安装catkin

】如何在虚拟机Ubuntu18.04上安装catkin【英文标题】:HowtoinstallcatkinonavirtualmachineUbuntu18.04【发布时间】:2019-09-2317:11:48【问题描述】:我觉得我有靛蓝...我按照说明操作:https://wiki.ros.org/catkin#Installing_catkin有人可以帮我解决这个问... 查看详情

在ubuntu18.04系统上安装最新的adobeflashplayer

在本文中,我们将介绍在Ubuntu18.04桌面版系统上安装最新版AdobeFlashPlayer。请按照以下步骤在Ubuntu18.04系统上安装AdobeFlashPlayer。 AdobeFlashPlayer介绍AdobeFlashPlayer是一种轻量级插件,适用于在AdobeFlash网站和平台上传输视频,音频和... 查看详情

在 ubuntu 18.04 上安装 opencv 2.4.9

】在ubuntu18.04上安装opencv2.4.9【英文标题】:installingopencv2.4.9onubuntu18.04【发布时间】:2018-06-0310:58:07【问题描述】:我在我的电脑上安装了ubuntu18.04,并且我设法安装了最新版本的opencv。不过,我需要在我的电脑上运行旧版本的op... 查看详情

无法在 ubuntu 18.04 中安装 web3

】无法在ubuntu18.04中安装web3【英文标题】:unabletoinstallweb3inubuntu18.04【发布时间】:2019-07-3017:24:35【问题描述】:我正在使用以下命令在ubuntu18.04中安装web3.js:sudonpminstall-gweb3并得到以下错误:>scrypt@6.0.3preinstall/usr/local/lib/node_m... 查看详情

shwkhtmltopdf安装在ubuntu18.04上(代码片段)

查看详情

在 Ubuntu 18.04 上安装 nodemon 时出错

】在Ubuntu18.04上安装nodemon时出错【英文标题】:errorwheninstallingnodemononUbuntu18.04【发布时间】:2018-12-1907:44:39【问题描述】:当我用安装nodemonsudonpmi--save-devnodemon我收到以下错误消息:npmERR!path/home/dominikpatera/Dropbox/Projekty/Fytwa/server/... 查看详情