Date: Mon, 28 Aug 2006 20:51:52 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> To: up@3.am Cc: freebsd-apache@freebsd.org Subject: Re: Apache 2.2 with mod_php5.1.5 problem Message-ID: <44F33B48.6080606@quip.cz> In-Reply-To: <Pine.BSF.4.44.0608281354490.47219-100000@richard2.pil.net> References: <Pine.BSF.4.44.0608281354490.47219-100000@richard2.pil.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, up@3.am wrote: > Hi: > > I just installed Apache/2.2.3 and php_5.1.5 (from ports) on a server > that's going to replace much older versions of both. It works for the > most part, except users with phpMyAdmin aren't. The following error is > occuring: > > Fatal error: Call to undefined function preg_match() in > > /home/servers/sitename/source/phpMyAdminStories/libraries/defines.lib.php > on line 36 > I did a google on it, and found a recommendation to install > /var/db/ports/php5-extensions. I attempted that, and the problems began: > > 1st attempt: got a nice color screen giving me checkbox options. I check > everything I could worry about wanting some day, but if fails trying to > install something for a calender extension. Ok, I figure I can do > without. > > 2nd attempt: even after a "make clean" and a "make distclean" the port > attempted to build it without giving me that screen, and it eventually > stops with a complaint that php5 itself is already installed and asks me > to deinstall and reinstall it. It also seems to think that an older > version of php5 is installed (5.1.4 instead of 5.1.5), even though I had > properly deinstalled the old one, cleaned, etc. > > Do I have to deinstall php_5.1.5 and all of the modules for it then > install these extensions, THEN install php5 ?? Definitely not. pkg_info command will list installed packages and version. If you want to change something in port configuration dialog (e.g. php5-extensions), just run `make config` in port directory or remove old configuration by `make rmconfig`. Then make install clean and you have what you want (or better use portinstall / protupgrade commands [from /usr/ports/sysutils/portupgrade]) Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44F33B48.6080606>