Jump to content

Recommended Posts

hello guys i really have the problem in adding the good extension for php.

I have php 5.1.6 and i love it.

 

Now i'm trying to used the features of php 5 which i was not aware before. Now i realize its really good to used them.

I would like to enable PDO extenstion in my linux (fedora core 5) but i don't know how to do it without recompiling my php 5.1.6.

 

when i check in phpinfo() function i found out this line:

dba' '--without-unixODBC' '--disable-pdo' '--disable-xmlreader' '--disable-xmlwriter'

 

And yes, did not include PDO during my php compilation. So how am i going to enable it?

 

But it's kind a weird because when i check the modules where is located, i can see pdo.so

 

[root@server01 php.d]# ls -la /usr/lib/php/modules

total 2584

drwxr-xr-x 2 root root    4096 Jul  6 14:09 .

drwxr-xr-x 4 root root    4096 May  9 23:49 ..

-rwxr-xr-x 1 root root  164548 Oct 17  2006 eaccelerator.so

-rwxr-xr-x 1 root root  330764 May  9 23:49 gd.so

-rwxr-xr-x 1 root root  40780 May  9 23:49 ldap.so

-rwxr-xr-x 1 root root 1719696 May  9 23:49 mbstring.so

-rwxr-xr-x 1 root root  33028 Jun 20 20:46 mcrypt.so

-rwxr-xr-x 1 root root  106220 May  9 23:49 mysqli.so

-rwxr-xr-x 1 root root  49028 May  9 23:49 mysql.so

-rwxr-xr-x 1 root root  23532 May  9 23:49 pdo_mysql.so

-rwxr-xr-x 1 root root  82420 May  9 23:49 pdo.so

-rwxr-xr-x 1 root root  19916 May  9 23:49 pdo_sqlite.so

-rwxr-xr-x 1 root root  13228 Oct  5  2006 phpcups.so

 

As also in additional .ini files parsed

/etc/php.d/eaccelerator.ini, /etc/php.d/gd.ini, /etc/php.d/ldap.ini, /etc/php.d/mbstring.ini, /etc/php.d/mcrypt.ini, /etc/php.d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/pdo.ini, /etc/php.d/pdo_mysql.ini, /etc/php.d/pdo_sqlite.ini

 

Please help. A big thanks!

 

 

Link to comment
https://forums.phpfreaks.com/topic/61643-how-to-enable-pdo-extension/
Share on other sites

 

hello thrope,

Thank  you for a very quick reply.

 

well, i guess no need to do that in my case in my php.in i found out this line

 

;;;;

; Note: packaged extension modules are now loaded via the .ini files

; found in the directory /etc/php.d; these are loaded by default.

;;;;

 

and when i check it

 

[root@server01 php.d]# ls -la

total 76

drwxr-xr-x  2 root root  4096 Jul  6 14:09 .

drwxr-xr-x 93 root root 12288 Jul 25 06:11 ..

-rw-r--r--  1 root root  593 Apr 17 22:20 eaccelerator.ini

-rw-r--r--  1 root root  4521 Mar 16 20:53 eaccelerator.ini.back

-rw-r--r--  1 root root    45 May  9 23:49 gd.ini

-rw-r--r--  1 root root    49 May  9 23:49 ldap.ini

-rw-r--r--  1 root root    57 May  9 23:49 mbstring.ini

-rw-r--r--  1 root root    53 Jun 20 20:46 mcrypt.ini

-rw-r--r--  1 root root    53 May  9 23:49 mysqli.ini

-rw-r--r--  1 root root    51 May  9 23:49 mysql.ini

-rw-r--r--  1 root root    47 May  9 23:49 pdo.ini

-rw-r--r--  1 root root    59 May  9 23:49 pdo_mysql.ini

-rw-r--r--  1 root root    61 May  9 23:49 pdo_sqlite.ini

 

I open the file one by one to check if they comment it.

and found this content each file

 

pdo.ini

; Enable pdo extension module

extension=pdo.so

 

pdo_mysql.ini

; Enable pdo_mysql extension module

extension=pdo_mysql.so

 

pdo_sqlite.so

; Enable pdo_sqlite extension module

extension=pdo_sqlite.so

 

Of course restert Apache.

/etc/init.d/httpd restart

 

But when i run phpinfo() i can still see

'--without-unixODBC' '--disable-pdo' '--disable-xmlreader' '--disable-xmlwriter'

 

i'm confuse this time.

 

ok anyhow i will try to use pdo assuming i have this extension installed in my php..

hope i'm lucky. I keep you posted.

 

i also did this:

 

yum list | grep php

...

php-mssql.i386                          5.1.6-4.fc6            extras         

php-mysql.i386                          5.1.6-3.5.fc6          updates       

php-ncurses.i386                        5.1.6-3.5.fc6          updates       

php-odbc.i386                            5.1.6-3.5.fc6          updates       

php-pdo.i386                              5.1.6-3.5.fc6          updates       

php-pear.noarch                        1:1.4.9-4              core           

php-pear-Auth-SASL.noarch        1.0.2-4.fc6            extras

.....

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.