Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2007 15:41:11 -0400
From:      "Joseph Mays" <mays@win.net>
To:        "Shaun Cummiskey" <shaunc@crye-leike.com>
Cc:        freebsd-database@freebsd.org
Subject:   Re: PHP5/MySQL problem
Message-ID:  <019601c7c7e1$43713490$b12118d8@engineering01>
References:  <035801c7c7cd$8e8dcfb0$b12118d8@engineering01> <20070716125538.25BB.SHAUNC@crye-leike.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Okay, I did a "make deinstall; make clean; make rmconfig" in both the php5 
and php5-extensions directories.

I edited the following in the php5 Makefile --

From:

CONFIGURE_ARGS= --enable-versioning \
                --with-layout=GNU \
                --with-config-file-scan-dir=${PREFIX}/etc/php \
                --disable-all \
                --enable-libxml \
                --with-libxml-dir=${LOCALBASE} \
                --enable-reflection \
                --program-prefix=""

To:

CONFIGURE_ARGS= --enable-versioning \
                --with-layout=GNU \
                --with-mysql \
                --with-mysqli \
                --with-config-file-scan-dir=${PREFIX}/etc/php \
                --disable-all \
                --enable-libxml \
                --with-libxml-dir=${LOCALBASE} \
                --enable-reflection \
                --program-prefix=""


MySQL still shows up as external in phpinfo. However, it looks like I am 
getting a successful connection, now but I am getting the following error 
from gallery2 --

[Mon Jul 16 20:24:59 2007] [error] [client 216.24.33.177] PHP Fatal error: 
Call to undefined function preg_match() in 
/usr/local/www/apache22/data/dpmeetup/index.php on line 35
[Mon Jul 16 20:25:00 2007] [error] [client 216.24.33.177] PHP Fatal error: 
Call to undefined function preg_match() in 
/usr/local/www/apache22/data/dpmeetup/index.php on line 35


Thanks for your help.



----- Original Message ----- 
From: "Shaun Cummiskey" <shaunc@crye-leike.com>
To: "Joseph Mays" <mays@win.net>
Cc: <freebsd-database@freebsd.org>
Sent: Monday, July 16, 2007 2:00 PM
Subject: Re: PHP5/MySQL problem


> On Mon, 16 Jul 2007 13:20:07 -0400
> "Joseph Mays" <mays@win.net> wrote:
>
>> You can examine the php setup at 
>> http://geekfleet.tai-gear.com/phpinfo.php
>
> It doesn't appear that your installation of PHP was compiled with MySQL
> support. If you go down to the MySQL section of the phpinfo output, the
> value for MYSQL_MODULE_TYPE should be either "builtin" or "external."
> IIRC, PHP will build with its own native MySQL support by default;
> specifying --disable-all at config time overrode that option.
>
> I would suggest appending --with-mysql --with-mysqli to PHP's configure
> command, and recompiling.
>
> hth
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?019601c7c7e1$43713490$b12118d8>