Introduction to PECL Installations
» PECL is a repository of PHP extensions that
are made available to you via the » PEAR
packaging system. This section of the manual is intended to demonstrate
how to obtain and install PECL extensions.
These instructions assume /your/phpsrcdir/ is the path
to the PHP source distribution, and that extname is the name of the
PECL extension. Adjust accordingly. These instructions also assume a
familiarity with the » pear command.
The information in the PEAR manual for the pear command also
applies to the pecl command.
To be useful, a shared extension must be built, installed, and loaded. The
methods described below provide you with various instructions on how to
build and install the extensions, but they do not automatically load them.
Extensions can be loaded by adding an extension directive to the php.ini
file, or through the use of the dl() function.
When building PHP modules, it's important to have known-good versions
of the required tools (autoconf, automake, libtool, etc.) See the
» Anonymous Git Instructions for
details on the required tools, and required versions.
User Contributed Notes
mjs at beebo dot org7 years ago
If you are looking for the "pecl" executable (it should be installed in the same directory as your "php" binary), you may need to re-configure and compile PHP without the --without-pear option. (--without-pear disables pecl as well as pear, though this doesn't appear to be documented anywhere, not even in the configure script...)
If the "pear command" link results in a 404, try:
http://pear.php.net/manual/en/guide.users.commandline.cli.php