Configure help using CentOS 5.1

Configure help using CentOS 5.1

am 23.01.2008 19:15:39 von gquiring

I have a new server running CentOS 5.1. I was surprised the stock
PHP excludes MySQL, PDO and a bunch of other popular modules. I
decided to download the source and compile a version with the modules
I need but I used the phpinfo() configure option and modified my
changes. What I don't get is stock configure (no changes) won't
compile on my box. For example in the configure is --with-apxs2=/usr/
sbin/apxs'. I don't even have that binary. How can this run without
that extension?

Next I tried yum list|grep php. I see several packages including php-
mysql.i386 and php-pdo.i386. So I installed them but phpinfo still
does not show MySql support.

So how do I get MySQL into PHP? If I compile it looks like need to
also build Apache. Any direction would be appreciated.

Thanks
Gary Quiring

Re: Configure help using CentOS 5.1

am 24.01.2008 00:45:59 von Jerry Stuckle

gquiring@gmail.com wrote:
> I have a new server running CentOS 5.1. I was surprised the stock
> PHP excludes MySQL, PDO and a bunch of other popular modules. I
> decided to download the source and compile a version with the modules
> I need but I used the phpinfo() configure option and modified my
> changes. What I don't get is stock configure (no changes) won't
> compile on my box. For example in the configure is --with-apxs2=/usr/
> sbin/apxs'. I don't even have that binary. How can this run without
> that extension?
>

apxs is used to compile the package. It is not required for running.
It should be part of your Apache installation; depending on what they
shipped you, you may have to install an Apache development package or
similar.


> Next I tried yum list|grep php. I see several packages including php-
> mysql.i386 and php-pdo.i386. So I installed them but phpinfo still
> does not show MySql support.
>
> So how do I get MySQL into PHP? If I compile it looks like need to
> also build Apache. Any direction would be appreciated.
>

You don't need to build Apache, but you need the Apache module to build
PHP. And to add MySQL you use a compile-time flag - I think it's
--with-mysql=/path_to_mysql_development_files.


> Thanks
> Gary Quiring
>
>


--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================