Date: Sun, 20 Jul 2003 17:37:36 +0200 From: Thierry Thomas <thierry@pompo.net> To: Jan Siml <jsi@jules.de> Cc: ports@freebsd.org Subject: Re: Pear, PHP4 and preg_match() Message-ID: <20030720153736.GB29003@graf.pompo.net> In-Reply-To: <1400.80.184.97.114.1057863996.squirrel@mail.jules.de> References: <1400.80.184.97.114.1057863996.squirrel@mail.jules.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Le Jeu 10 jul 03 à 21:06:36 +0200, Jan Siml <jsi@jules.de> écrivait : > Hello, Hello, > I'm using PHP 4.3.3 and the Pear framework from the ports. When trying to > install or upgrade an existing version of the pear framework or even > modules I got the following error: > > jan@alanis:/usr/ports/devel/pear-PEAR# make reinstall clean > ===> Extracting for pear-PEAR-1.2.b2 > >> Checksum OK for PEAR/PEAR-1.2b2.tgz. > ===> Patching for pear-PEAR-1.2.b2 > ===> pear-PEAR-1.2.b2 depends on file: > /usr/local/share/pear/Archive/Tar.php - found > ===> pear-PEAR-1.2.b2 depends on file: > /usr/local/share/pear/Console/Getopt.php - found > ===> Configuring for pear-PEAR-1.2.b2 > ===> Installing for pear-PEAR-1.2.b2 > ===> pear-PEAR-1.2.b2 depends on file: > /usr/local/share/pear/Archive/Tar.php - found > ===> pear-PEAR-1.2.b2 depends on file: > /usr/local/share/pear/Console/Getopt.php - found > ===> Generating temporary packing list > ===> Checking if devel/pear-PEAR already installed > > Fatal error: Call to undefined function: preg_match() in > /usr/local/share/pear/PEAR/Frontend/CLI.php on line 53 > *** Error code 255 preg_match() is part of PCRE (Perl Compatible Regular Expressions). When you install PHP by the FreeBSD port / package, PCRE is selected by default, and that should work. Perhaps have you de-selected it? You can check phpinfo (or just `php -i'). Regrads, -- Th. Thomas.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030720153736.GB29003>