GD extension for PHP allows EasySocial to perform image manipulation and it is a minimum requirement of EasySocial. This allows the scripts to manipulate, resize and create image files on the site.
Installing GD Library using YUM on Linux/OSX
To setup php with zip library on Linux, it's pretty easy since everything can be done using YUM. Those that are unfamiliar with YUM should start utilizing it. You can learn more about YUM on Wikipedia.
sudo yum install php-gd
sudo httpd restart
Enabling GD Library Windows
There are a few steps to enable GD library on windows:
- You only need to edit the
php.inifile which is normally located inC:\Windows\System32\php.ini. The folder may differ and you can find out the loaded php.ini configuration file via the PHP Information in Joomla. - Search
extension=php_gd.dllwithin this file. - Uncomment it by removing the semi-colon (;) in front of it.
- Restart the apache server.
# In the file, locate the following codes
;extension=php_gd.dll
# Remove the preceding ; and the code should look like the below:
extension=php_gd.dll
If you are unsure how to do this, it's best to contact your hosting provider for clarification.