zoukankan      html  css  js  c++  java
  • mac php thinkphp5 验证码报错 Call to undefined function thinkcaptchaimagettftext()

    百度一下,是GD库里缺少了freetype支持,然后各种拓展的方法都试了半天,php-v里都生效了,phpinfo里还是不生效,原来是各种文章里都缺少了最关键的一步,修改Apache的配置(我使用的是自带的Apache服务器),找到文件/etc/apache2/httpd.conf ,将以下内容进行注释(就是前面加上#):

    #LoadModule php7_module libexec/apache2/libphp7.so

    第一步:

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

    漫长的等待,安装完成之后,进入/usr/local文件夹,看看新编译的文件夹存在不

    然后vim ~/.bash_profile 

    添加一句 export PATH=这里填写你新安装进来的php版本文件夹和他的路径,格式是/usr/local/php-7.1.21-XXXX/bin:${PATH}

    然后:wq  保存好

    然后source ~/.bash_profile   更新配置

    重启apache   sudo apachectl restart   

    输入php-v   看看自己的版本更新没有

    最后进行最后一步,修改Apache的配置(我使用的是自带的Apache服务器),找到文件/etc/apache2/httpd.conf

    搜索libphp    甭管这行是写的php5 还是php7 的   给注释掉

    再重启apache

    完事。

    总体就是这样,中间可能会经历各种坑,下载版本的时候要耐住性子,70多M,还是国外的,可能要慢一点

  • 相关阅读:
    关于字符的C++函数
    VC6 LINK : fatal error LNK1168: cannot open Debug/Test.exe for writing
    1019 数字黑洞 (20)
    1015 德才论 (25)
    1013 数素数 (20)(20 分)
    1003 我要通过!(20)(20 分)
    今日目标
    MySQL单列索引和组合索引的区别
    Struts2中过滤器和拦截器的区别
    SQL 统计 字段 竖向转横向 (行转列)显示
  • 原文地址:https://www.cnblogs.com/wangziyue/p/10937204.html
Copyright © 2011-2022 走看看