#44984 [Opn]: PDO - MySQL WILL NOT install!!!
| From: | infolock at gmail dot com | Date: | Tue, 13 May 2008 20:45:35 +0000 |
| Subject: | #44984 [Opn]: PDO - MySQL WILL NOT install!!! | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-124955@lists.php.net to get a copy of this message | ||
ID: 44984
User updated by: infolock at gmail dot com
Reported By: infolock at gmail dot com
Status: Open
Bug Type: PDO related
Operating System: RedHat
PHP Version: 5.2CVS-2008-05-13 (CVS)
New Comment:
FYI, I am using PHP 5.2.3
Previous Comments:
------------------------------------------------------------------------
[2008-05-13 20:44:11] infolock at gmail dot com
Description:
------------
Hello all. I've been using PHP for about 6 years now and have run into
an issue I cannot solve.
Basically, I'm trying to install PDO with MySQL support on a RedHat
server.
I ran the following commands:
pecl install pdo
pecl install pdo_mysql
I edited the php.ini file and added the following 2 lines:
extension=pdo.so
extension=pdo_mysql.so
I rebooted Apache. It shows PDO installed, but ONLY with the sqlite2
and sqlite extensions installed!!!
I then tried uninstalling pdo_mysql and running this command:
PHP_PDO_SHARED=1 pecl install pdo_mysql
rebooted Apache and the SAME PROBLEM!!!
I cannot for the life of me figure out how to fix this issue. Has
anyone else had this issue? It works fine for FreeBSD but for whatever
reason I can't get it to work on RedHat.
Also, why is it that SQLite is installed?? I can't find it anywhere in
the php.ini file as being an installed extension, and yet PDO is using
it's driver by default and completely ignoring my extension.
here is what it shows in phpinfo():
PDO
PDO support enabled
PDO drivers sqlite2, sqlite
pdo_sqlite
PDO Driver for SQLite 3.x enabled
PECL Module version (bundled) 1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.2
2007/03/23 14:30:00 wez Exp $
SQLite Library 3.3.17
Also, I tried connecting through a basic script and it reports error:
"can not find driver".
Expected result:
----------------
Shows PDO MySQL installed
Actual result:
--------------
Only shows PDO SQLite installed
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=44984&edit=1