I downloaded and installed PostgreSQL version 9.3.1, Win-x86-32 from following link : http://www.enterprisedb.com/products-services-training/pgdownload There is no mention on there site that this is a portable version. By default it is installed in Program Files. But the software directory from PostgreSQL is not added to the system path. Which explains why Apache couldn't find the DLL. There also exists a binaries zip file from PostgreSQL version 9.3.1, Win-x86-32 at following link : http://www.enterprisedb.com/products-services-training/pgbindownload The binaries zip file also contains the file libintl.dll. Thanks for your help.