安裝GD庫解決ThinkPHP驗證碼CalltoundefinedfunctionThinkimagecreate()出錯
例,我在測試一個簡單生成圖形時例項
Example #1 新建一個新的 GD 影像流並輸出影像
程式碼如下 | 複製程式碼 |
<?php header(“Content-type: image/png”); $im = @imagecreate(100, 50) or die(“Cannot Initialize new GD image stream”); $background_color = imagecolorallocate($im, 255, 255, 255); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, “A Simple Text String”, $text_color); imagepng($im); imagedestroy($im); ?> |
執行機制時提示
Fatal error: Call to undefined function imagecreate() …..
後面突然想起沒開啟gd庫了
這一問題是:GD庫沒有正確安裝或配置,解決方案:
在php.ini中找到 ;extension=php_gd2.dll 去掉前邊的; 然後將php目錄中的ext下的php_gd2.dll拷入c:/windows/system32和c:/windows目錄下,重啟IIS或者apache就OK了.
centos中gd庫開啟
具體操作只有2個命令如下: 執行線上安裝帶GD庫的PHP的命令:
程式碼如下 | 複製程式碼 |
yum -y install php-gd |
重新啟動apachce服務以使安裝後的GD庫生效
程式碼如下 | 複製程式碼 |
/etc/rc.d/init.d/httpd restart(service httpd restart) |
gd的安裝路徑
/etc/php.d/gd.ini <—這個是讓php支援gd的哦,這個是CentOS的特色之一,不用把全部東西都寫在php.ini這個檔案裡,只是需要把*.ini檔案寫在/etc/php.d/資料夾就可以了,系統會自動把這個目錄下的*.ini讀入php.ini /usr/lib/php/modules/gd.so <—-這個就是gd的檔案啦
相關文章
- 【例項】使用GD庫生成圖片驗證碼
- PHP 安裝 GD 圖形擴充套件庫(報錯:GD Library ... this PHP installation.)PHP套件
- Web前端技巧分享:教你用GD庫生成驗證碼Web前端
- laravel8 使用 composer 安裝驗證碼報錯 這個怎麼解決求教Laravel
- anaconda安裝出錯怎麼解決?
- python安裝scrapy出錯怎麼解決Python
- docker中安裝tcpdump出錯解決方法DockerTCP
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- ZBlog關閉驗證碼功能(出現驗證碼出錯請關閉)
- ubuntu 20.04 安裝 vim 出錯的解決方案Ubuntu
- 解決Python中使用requests庫遇到的身份驗證錯誤Python
- python3.9安裝wordcloud出錯解決辦法PythonCloud
- win10安裝office2013安裝出錯如何處理_win10安裝office2013安裝出錯的解決方法Win10
- adobe安裝提示【錯誤程式碼1】解決方法
- Python: 安裝 sklearn 包出現錯誤的解決方法Python
- linux 安裝 jupyter報錯解決Linux
- 程式碼簽名證書出錯的原因及解決方法
- win10系統安裝或解除安裝itunes出現錯誤程式碼2502/2503怎麼解決Win10
- 解決帝國CMS安裝出錯和常見問題
- 解決requests庫中SSL驗證問題
- npm install 安裝報錯解決方案NPM
- win安裝wordcloud報錯解決方案Cloud
- mac Pro 安裝scrapy報錯解決Mac
- Laravel安裝horizon報錯解決方案Laravel
- 使用pip安裝selenium庫一直報錯的解決方法
- 在安裝ps2022遇到安裝失敗錯誤程式碼182解決方法
- 安裝npm報錯,安裝淘寶映象cnpm時出現問題及解決方案NPM
- ThinkPHP V6.0.12在php8.1下驗證碼出現問題PHP
- 安裝vCenter Server出現1603錯誤的一種解決方法Server
- M1晶片Mac安裝PS2022出現錯誤碼182的解決方案!晶片Mac
- 【安裝Android Studio報錯之解決方案】Android
- 安裝vue/cli報錯問題解決Vue
- Windows 環境安裝 Horizon 報錯解決Windows
- centos8安裝docker錯誤解決CentOSDocker
- Adobe 2022軟體安裝錯誤程式碼107解決辦法
- 解決win10安裝office出現錯誤程式碼30015-6的修復方法Win10
- win10安裝office2010出現錯誤程式碼1923的最佳解決方法Win10
- 安裝完fiddler每次啟動出現這錯誤,我的解決!
- Laravel 解決 validate 驗證 Ajax 表單請求驗證失敗報 422 錯誤Laravel