Home · Compatibility Lists · Support Forums · FAQ · News Archive · Articles · Submit News/Upcoming News
NT Compatible
advertisement


FAQ (Frequently Asked Questions) - How can I install PHP5 extensions under IIS 6.0?

How can I install PHP5 extensions under IIS 6.0?

First, you need to install PHP5 (see the previous point for instructions).

Select Start => Run and enter notepad C:\WINDOWS\php.ini to open php.ini in Notepad



Now find the extension_dir line and change it to:
extension_dir = "C:\Program Files\PHP5\ext"



Then remove the comment outs on the extension that you need. In the example below I activated GD2 (extension=php_gd2.dll), IMAP (extension=php_imap.dll), and Tidy (extension=php_tidy.dll).



Finally, save the file and restart IIS to load the new modules

The following extensions are available:

php_bz2.dll
Needed for bzip2 compressed files

php_curl.dll
Support for libcurl. You need to install libcurl before enabling this module

php_dba.dll
Support for Berkeley DB style databases

php_dbase.dll
Allow you to access records stored in dBase-format (dbf) databases

php_exif.dll
Allow you to work with image meta data

php_fdf.dll
Ads support for Forms Data Format (FDF)

php_filepro.dll
Allow read-only access to data stored in filePro databases

php_gd2.dll
The GD library allows you create and manipulate images

php_gettext.dll
Implement an NLS (Native Language Support) API which can be used to internationalize PHP applications

php_ifx.dll
Informix driver for Informix (IDS) 7.x, SE 7.x, Universal Server (IUS) 9.x, and IDS 2000

php_imap.dll
Support for IMAP, POP3 (mail) and NNTP (newsgroup) protocols

php_interbase.dll
Support for Interbase

php_ldap.dll
Support for the Lightweight Directory Access Protocol (LDAP)

php_mbstring.dll
Provides multibyte specific string functions

php_mcrypt.dll
An interface to the mcrypt library

php_mhash.dll
An interface to the mhash library

php_mime_magic.dll
Tries to guess the content type and encoding of a file

php_ming.dll
Allow you to create SWF flash movies

php_msql.dll
Allow you to access mSQL database servers

php_mssql.dll
Allow you to access MS SQL Server database

php_mysql.dll
Support for MySQL database server

php_mysqli.dll
Next generation module to access MySQL database server. This module will not run with old PHP application. In this case you need enable the php_mysql.dll module as well.

php_oci8.dll
Support for Oracle 10, Oracle 9, Oracle 8, and Oracle 7 databases

php_openssl.dll
OpenSSL module

php_pdo.dll
The PHP Data Objects (PDO) extension is a lightweight interface for accessing databases in PHP

php_pgsql.dll
Support for PostgreSQL

php_pspell.dll
Allow you to check the spelling of a word

php_shmop.dll
Allows PHP to read, write, create and delete Unix shared memory segments

php_snmp.dll
Provides SNMP functions

php_soap.dll
Can be used to write SOAP Servers and Clients

php_sockets.dll
Implements a low-level interface to the socket communication functions

php_sqlite.dll
An extension for the SQLite Embeddable SQL Database Engine

php_sybase.dll
Support for Sybase

php_tidy.dll
Allows you to clean HTML documents

php_xmlreader.dll
An XML Pull parser

php_xmlrpc.dll
Can be used to write XML-RPC servers and clients

php_xsl.dll
Implements the XSL standard


All products mentioned are registered trademarks or trademarks of their respective owners.
© 1998-2009 Esselbach Internet Solutions - All Rights Reserved. Terms and privacy policy
Website powered by Esselbach Storyteller CMS System