错误显示:Call to undefined function imagettftext()

原因:

mac系统中自带的php的gd库中,缺少对freetype的支持,导致图片无法显示。

解决:

1 下载freetype,安装即可

下载地址:https://download.savannah.gnu.org/releases/freetype/

下载完成后编译安装

make clean

./configure --with-static --with-shared

make & make install

2 安装一个新的版本的PHP

url -s http://php-osx.liip.ch/install.sh | bash -s 7.2

可能会出警告提示:

Detected macOS Mojave 10.14. There are serious issues with it, due to the original apache not loading
foreign libraries anymore. PHP within apache will most certainly not work anymore if you proceed!
The cli version still will.
See this issue at https://github.com/liip/php-osx/issues/249 for details and discussion
****
Restart this script withcurl -s https://php-osx.liip.ch/install.sh | bash -s force 7.1
to really install it

大概意思为apache没有加载,如果继续的话PHP将不会在工作,直接忽略 执行下面提示的命令

curl -s https://php-osx.liip.ch/install.sh | bash -s force 7.1

或者可以通过brew的方式安装,参考下面链接

https://www.cnblogs.com/jingxiaoniu/p/11102255.html

以上就是这次的全部内容!

转载于:https://www.cnblogs.com/jingxiaoniu/p/11114661.html

Mac--PHP已经开启gd扩展验证码不显示相关推荐

  1. ubuntu:通过封装验证码类库一步步安装php的gd扩展

    我相信很多人的lamp环境都是直接复制一堆参数安装进去的,这里有可能成功,也有可能失败,如果是新手,估计要碰到各种错误,就算安装成功,也未必知道那些参数是干嘛的,反正装进去能用就行. 我当初开始的时候 ...

  2. wamp打开php,wamp本地php环境开启GD库教程

    很多朋友在使用Wampserver本地环境搭建织梦过程中,都会遇到登录后台验证码不显示的问题,那么是什么原因造成的呢?很可能就是Wampserver的GD库没有打开,今天木子网站就教大家wamp本地P ...

  3. PHP扩展——IIS下开启PHP扩展失败解决方案

    问题描述 无法开启GD.MySQL等PHP扩展. 解决方案 1.php.ini应该在c:\windows目录下或者自定义目录 2.php.ini文件中设置extension_dir目录 extensi ...

  4. php关闭gd库,详解php开启gd库的两种方法

    本文介绍在windows下开启php GD库的两种方法,GD库在php中默认是没有开启的,如果想让它支持图片处理功能,必须手动开启.有需要的朋友建议参考下本文提供的方法. 方法一: 我们最开始不知道G ...

  5. nginx 支持php扩展,Nginx和php安装及配置五之LINUX用PHPIZE安装PHP GD扩展

    篇文章给大家分享的内容是关于Nginx和php安装及配置五之LINUX用PHPIZE安装PHP GD扩展,有着一定的参考价值,有需要的朋友可以参考一下 1.生成so文件 [1]sudo yum ins ...

  6. centos php 开启mysql扩展_CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    前言 之前在CentOS7安装php7.1的时候有遇到PHP源及PHP7.1不支持MySQL扩展问题,上午抽空安装了下终于解决了这两个问题,特此记录备忘. 简单安装(yum方式) 安装软件源 添加ep ...

  7. php7.1 phpize编译gd,centos 7 下用 phpize安装GD扩展库

    yum 安装 开启GD库需要的模块 freetype ,jpegsrc,libpng 用phpize安装 查询php 开启模块 查询 phpize扩展安装 下载目录:/usr/src/freetype ...

  8. php检测gd2_PHP开启GD库及检测

    GD库在php中默认是没有开启的,如果想让它支持图片处理功能我们需要在php.ini中把extension=php_gd2.dll 去掉前面的;就行了就行了. 在windows服务器开启php的gd库 ...

  9. docker php安装gd扩展_docker php 容器安装GD库

    用thinkphp 5 Image库,创建缩略图报错:Call to undefined function imagecreatefromjpeg(),度娘一下发现是php 环境没有配置GD库扩展,因 ...

最新文章

  1. python模块学习---mechanize(模拟浏览器)
  2. Java——我的概念
  3. IT大数据服务管理高级课程(IT服务,大数据,云计算,智能城市)
  4. Snapchat何以在Facebook包围下“杀出重围”?
  5. Translucent System Bars-4.4新特性
  6. Nucleus PLUS任务调度
  7. 中石油训练赛 - Plan B(点双缩点+树形dp)
  8. navicat循环执行上下两行相减sql语句_SQL太难?你离完全理解SQL就差这10步!
  9. C++设计模式-策略模式(Strategy)基本轮廓
  10. 小清新风高清壁纸,让你一天心情轻松!
  11. 当心币圈高仿号!也别指望AI,它有心无力
  12. 公寓式楼房宜南北走向
  13. SQL Server 2008/R2数据库安装(步骤详细,截图清晰)
  14. 关于excel数据透视表的数据填充
  15. autocad2013安装闪退_Win10系统打开AutoCad闪退的两种修复方法
  16. Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletCont
  17. 出现 leaked ServiceConnection 解决办法
  18. 运用python求次方
  19. Jarvis-OJ-Web writeup
  20. excel如何获取括号内字符以及excel如何根据第一列是否相等判断是否累加第二列

热门文章

  1. Linux系统下MySQL的导入数据的命令语句Load Data InFile的用法详解
  2. 根据录入的计算公式计算_小规模纳税人增值税计算公式是什么,什么人能被称为小规模纳税人?- 理财技巧...
  3. ssm上传文件获取路径_SSM实现图片上传下载功能
  4. java笔试题_Java面试才到笔试就没有然后了?快来签收,高频笔试57题及解答
  5. C语言实现魔方阵代码及解析
  6. 获取客户端ip_代理IP工具能否解决反爬?
  7. PAT乙级 1038 统计同成绩学生 C++)
  8. [渝粤教育] 西南科技大学 智能交通系统 在线考试复习资料
  9. 【渝粤教育】电大中专学前儿童科学教育 (14)作业 题库
  10. 【渝粤题库】陕西师范大学163112 旅游管理英语听说 作业 (高起专)