站長資訊網
        最全最豐富的資訊網站

        php圖片函數失效怎么辦

        php圖片函數失效是因為沒有安裝freetype的支持,其解決辦法:首先打開相應的文件;然后把freetype的支持安裝上;最后重啟下PHP即可。

        php圖片函數失效怎么辦

        本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

        使用imagettftext()函數執行失效的原因排查

        登陸使用到驗證碼死活加載不出來,排查之后發現imagettftext函數執行失敗。該函數作用是把文字寫入圖片當中,常用于做驗證碼圖片。使用該函數需要安裝GD庫,但是安裝之后依然不能使用,報以下錯誤:

        PHP Fatal error: Call to undefined function imagettftext()

        原因是由于安裝GD庫的時候沒有安裝freetype的支持。freetype不是一個獨立的拓展,是依附在GD庫上面的一個拓展而已。所以編譯的時候要把freetype的支持也安裝上。

        由于我使用的環境是docker搭建的,故只貼出docker的安裝代碼

        FROM php:fpm  RUN apt-get update && apt-get install -y      libfreetype6-dev          libmcrypt-dev          libpng12-dev          libjpeg-dev          libpng-dev     && docker-php-ext-install iconv mcrypt      && docker-php-ext-configure gd          --enable-gd-native-ttf          --with-freetype-dir=/usr/include/freetype2          --with-png-dir=/usr/include          --with-jpeg-dir=/usr/include      && docker-php-ext-install gd      && docker-php-ext-install mbstring      && docker-php-ext-enable gd

        重啟下PHP。OK,完美解決。

        php圖片函數失效怎么辦

        【推薦學習:PHP視頻教程】

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产午夜亚洲精品理论片不卡| 中文字幕精品无码一区二区| 欧美精品人爱a欧美精品| 国产精品无码无卡在线播放 | 中文字幕精品久久| 国产精品热久久无码av| 国产成人精品日本亚洲18图| 精品偷自拍另类在线观看| 中文成人无码精品久久久不卡 | 91精品福利在线观看| 国产精品视频二区不卡| 午夜精品久久久久久99热| 完整观看高清秒播国内外精品资源| 国产精品亚洲w码日韩中文| 97精品在线播放| 久久久精品免费国产四虎| 99久久精品国产免看国产一区| 无码人妻精品中文字幕| 亚洲国产精品无码专区影院| 影院无码人妻精品一区二区| 色哟哟国产精品免费观看| 久久久久亚洲精品中文字幕| 久草欧美精品在线观看| 精品亚洲视频在线观看| 美女岳肉太深了使劲国产精品亚洲专一区二区三区 | 久久99精品国产麻豆婷婷| 欧美激情精品久久久久| 国产精品福利网站导航| 99在线精品视频在线观看| 成人国内精品久久久久一区| 久久精品无码午夜福利理论片 | 一色屋精品视频在线观看| 中文字幕日韩精品无码内射| 亚洲国产成人精品女人久久久 | 欧洲精品色在线观看| 日韩精品国产另类专区 | 无码国产精品一区二区免费16 | 亚洲精品V欧洲精品V日韩精品| 亚洲午夜精品久久久久久浪潮| 亚洲AV无码精品色午夜果冻不卡| 亚洲中文字幕久久精品无码喷水|