Tuesday, April 15, 2014

XAMPP - Fatal error: Class 'ZipArchive' not found

Run following command to download file zip.so
# /opt/lampp/bin/pecl install zip
It will install zip functionality, now enable the extension zip.so

To Enable this, uncomment following line (remove the semi colon (;) )
extension="zip.so"
in the file /opt/lampp/etc/php.ini

Restart xampp.

phantomjs: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory

CentOS - If you are getting this error while executing phantomjs on terminal

phantomjs: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
 
To remove this error.

# sudo yum install fontconfig
If you are still facing the error, Run
# sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
Note :
If you are using ubuntu or debian, use apt-get install to install this package.

phantomjs: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory

CentOS - If you are getting this error while executing phantomjs on terminal

phantomjs: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
 
To remove this error.

# sudo yum install freetype
If you are still facing the error, Run
# sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
Note :
If you are using ubuntu or debian, use apt-get install to install this package.