当前位置:首页 » 编程语言 » php安装pdo扩展

php安装pdo扩展

发布时间: 2022-08-16 19:16:34

linuxphp怎样开启pdo扩展

  • pdo扩展模是有蛮多了,如pdo_mysql也是pdo模块中的一个了,下文我们就以安装pdo_mysql为示例帮助大家介绍一下安装步骤吧,其它的pdo扩展模块安装步骤也可以一样。

假设php目录为/usr/local/php

mysql目录为/usr/local/mysql

  • 1. 进入PHP源码包ext/pdo目录(http://hounwang.com/lesson.html)

cd ext/pdo

  • 2. 执行/usr/local/php/bin/phpize[假设PHP的安装目录为/usr/local/php]

/usr/local/php/bin/phpize

  • 3. 配置扩展pdo

./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared

make && make install

成功则出现

Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/

Installing header files: /usr/local/php//include/php/

Installing PDO headers: /usr/local/php//include/php/ext/pdo/

说明在/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目录下生成了pdo.so文件

  • 5. 在PHP源码包中进入pdo_mysql

cd ext/pdo_mysql

  • 6. /usr/local/php/bin/phpize

/usr/local/php/bin/phpize

  • 7. 配置pdo_mysql[假设Mysql的安装目录为/usr/local/mysql]

1./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql

  • 8. 编译 安装pdo_mysql

make && make install

成功则出现

Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/

说明的/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目录下生成了pdo_mysql.so文件

  • 9. 在php配置文件中加上

extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so";

extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo.so";

  • 10. 重启相关服务

/etc/init.d/php-fpm restart

更多问题到问题求助专区http://bbs.hounwang.com/

❷ 如何启用php的gd、pdo扩展

需要开通php的以下模块(mysql为例):
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

❸ PHP安装pdo扩展 错误

只需要看error的信息就行。这是的报的是mysql版本吧,应该是mysql版本太低了,最低要4.1的版本

❹ PHP中PDO_MYSQL扩展安装问题error: mysql configure failed.

搜索php.ini,找到下面的这一行文本。
;Windows
Extensions
下面都是用分号在前面主事掉了支持的扩展模块,在后面追加下面的一行代码。
extension=php_pdo.dll
这是所有PDO驱动程序共享的扩展,必须得有。然后,就看您使用什么数据库。如果使用MySQL,那么添加下面的一行。
extension=php_pdo_mysql.dll
保存php.ini,重启Apache服务器。就应该可以了。

❺ ubuntu 上php-7.0.7怎么添加pdo扩展

pdo扩展模是有蛮多了,如pdo_mysql也是pdo模块中的一个了,下文我们就以安装pdo_mysql为示例帮助大家介绍一下安装步骤吧,其它的pdo扩展模块安装步骤也可以一样。
假设php目录为/usr/local/php
mysql目录为/usr/local/mysql
1. 进入PHP源码包ext/pdo目录
cd ext/pdo
2. 执行/usr/local/php/bin/phpize[假设PHP的安装目录为/usr/local/php]
/usr/local/php/bin/phpize
3. 配置扩展pdo
./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared
4. 编译 && 安装pdo
make && make install
成功则出现
Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/
Installing header files: /usr/local/php//include/php/
Installing PDO headers: /usr/local/php//include/php/ext/pdo/
说明在/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目录下生成了pdo.so文件
5. 在PHP源码包中进入pdo_mysql
cd ext/pdo_mysql
6. /usr/local/php/bin/phpize
/usr/local/php/bin/phpize
7. 配置pdo_mysql[假设Mysql的安装目录为/usr/local/mysql]
1./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
8. 编译 安装pdo_mysql
make && make install
成功则出现
Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/
说明的/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目录下生成了pdo_mysql.so文件
9. 在php配置文件中加上
extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so";
extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo.so";
10. 重启相关服务
/etc/init.d/php-fpm restart

❻ 如何安装pdo mysql 扩展模

php 开启PDO MySQL扩展模块的详细介绍

首先,将pdo_mysql.dll文件放到PHP安装根目录下的ext目录下
注意,如果你在php.ini文件中配置了其他的目录为扩展目录,那就要放到配置的目录下面,具体哪个目录才是你PHP的扩展目录,要看看php.ini文件中extension_dir = "F:/PHP/AppServ/php5/ext",这一行extension_dir后指向的是哪个目录,上面是我的扩展目录所在
然后在php.ini文件中查找"pdo",你就可以一下找到 ;extension=php_pdo.dll 这一行,看这行前面是否有分号,如果有的话,把它去掉。然后找找有没有 extension=php_pdo_mysql.dll 如果有,同样去掉前面的分号。如果没有,则手动添加上
最终这两行配置内容如下
extension=php_pdo.dll
extension=php_pdo_mysql.dll
保存php.ini文件,重启apache,使用phpinfo函数观察有没有pdo这个扩展,如果有说明安装成功

❼ php pdo扩展问题

就跟楼上的说的差不多 php.ini 首先找到你的php.ini文件 用phpinfor()看看 你的ini文件在什么地方 找到后打开 找你上面提示的那几个文件 如果有把前面的分号“;”去掉 如果没得 用同样的方式加上 然后再到ext文件夹下面看看那几个文件在不在 不在可以到网上去下 完了你还可以开启ini模块测试提示 看那些还没配置好 完了就差不多了 重启一下

❽ 怎么为WDCP PHP增加PDO MySQL扩展模块

操作如下
执行
wget -c
cd lanmp //移动到安装包目录下
tar zxvf PDO_MYSQL-1.0.2.tgz //解压安装包

cd PDO_MYSQL-1.0.2 //进入解压后安装目录

/www/wdlinux/php/bin/phpize //查询环境版本

./configure --with-php-config=/www/wdlinux/php/bin/php-config --with-pdo-mysql=/www/wdlinux/mysql //编译前测试配置

make //编译安装包

make install //安装
此刻会看到
[root@ PDO_MYSQL-1.0.2]# make install

Installing shared extensions: /www/wdlinux/php-5.2.17/lib/php/extensions/no-

debug-non-zts-20060613/
即表示安装完成!
最后重启相关服务即可

如果环境是lamp 运行这条命令
service httpd restart

如果环境是lnmp 运行这条命令
service nginxd restart

如果环境是lanmp 运行以上两条命令!OK,到此安装完成,可以查看phpinfo.php里找到对应的pdo_mysql。
各种错误出现,请检查/www/wdlinux/etc/下的 php.ini 配置文件内容是否已经写入以下扩展路径跟组件

extension_dir=/www/wdlinux/php/lib/php/extensions/*********** //****内容为在上面执行了make install 后显示的内容 ,多数为 /www/wdlinux/php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/

extension=pdo_mysql.so
模块是对词条中部分内容进行格式化整理的模板。例如,歌手类词条中的“音乐作品”模块,电视剧类词条的“分集剧情”模块。
模块,又称构件,是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。它具有两个基本的特征:外部特征和内部特征。外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式,包括有输入输出参数、引用的全局变量)和模块的功能;内部特征是指模块的内部环境具有的特点(即该模块的局部数据和程序代码)。

❾ centos7上面怎么给php添加pdo扩展

你下载和你PHP安装包,ext目录下对应的扩展进行编译安装,php.ini不引入路径应该没事。

下面这个是我编译redis扩展的方法,不用引入路径。

tar xzf redis-3.1.3RC2.tgz [root@c2 ~]# cd redis-3.1.3RC2 [root@c2 redis-3.1.3RC2]# /usr/local/php/bin/phpize Configuring for: PHP Api Version: 20131106 Zend Mole Api No: 20131226 Zend Extension Api No: 220131226 [root@c2 redis-3.1.3RC2]# ./configure --with-php-config=/usr/local/php/bin/php-config make make install /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ vi /usr/local/php/etc/php.ini extension=redis.so你可以去后盾人上面看看吧!里面有很多关于这类php之类的教学视频哦⊙∀⊙!⊙∀⊙!⊙∀⊙!⊙∀⊙!

热点内容
写编程英文 发布:2025-01-20 02:37:50 浏览:15
安卓怎么修改饥荒 发布:2025-01-20 02:20:54 浏览:618
android64位开发环境 发布:2025-01-20 01:58:01 浏览:261
阿里云服务器能搭美国站点 发布:2025-01-20 01:49:34 浏览:276
安卓手机壁纸如何更换成动态壁纸 发布:2025-01-20 01:40:27 浏览:705
安卓微信签名在哪里修改 发布:2025-01-20 01:25:31 浏览:109
安卓电脑管家怎么恢复出厂设置 发布:2025-01-20 01:24:06 浏览:313
qt编译sqlite库 发布:2025-01-20 01:22:30 浏览:525
360摄像头存储设置 发布:2025-01-20 01:16:01 浏览:538
js防缓存 发布:2025-01-20 01:15:47 浏览:495