I am using Laravel web framework on my ubuntu 14.04 server and Nginx web server, I have this error when I try to upload a file using Laravel to the server. my upload directory is on the public/uploads folder that has 777 permission.
GD Library extension not available with this PHP installation Ubuntu Nginx
·
Answer a question
Answers
The GD Graphics Library is for dynamically manipulating images. For Ubuntu you should install it manually:
- PHP5:
sudo apt-get install php5-gd - PHP7.0:
sudo apt-get install php7.0-gd - PHP7.1:
sudo apt-get install php7.1-gd - PHP7.2:
sudo apt-get install php7.2-gd - PHP7.3:
sudo apt-get install php7.3-gd - PHP7.4:
sudo apt-get install php7.4-gd - PHP8.0:
sudo apt-get install php8.0-gd - PHP8.1:
sudo apt-get install php8.1-gd
That's all, you can verify that GD support loaded:
php -i | grep -i gd
Output should be like this:
GD Support => enabled
GD headers Version => 2.1.1-dev
gd.jpeg_ignore_warning => 0 => 0
and finally restart your apache:
sudo service apache2 restart
更多推荐

所有评论(0)