ubuntu下安装好LAMP后默认情况没有安装mysql_pdo扩展,以下是安装 步聚,在终端输入以下命令

1、pecl search pdo

2、sudo pecl install pdo
当出现ERROR: `make' failed这些提示时运行sudo pecl install pdo_mysql

(上面的报错只是说明pdo已经加入了php的默认安装,不需要再另外安装。所以可以继续安装pdo_mysql)

提示: 如果报提示没有phpize模块      sudo apt-get install php5-dev  或者 sudo apt-get install php-dev。

3、sudo pecl install pdo_mysql 
当出现configure: error: Cannot find MySQL header files under
ERROR: `/tmp/pear/temp/PDO_MYSQL/configure' failed
提示时运行 sudo apt-get install php-mysql

(上面的报错表示在pear中找不到pdo_mysql 驱动,那重新安装php-mysql看看)

4、php7  :  sudo vi /etc/php/7.0/apache2/php.ini

php5  :  sudo vi /etc/php5/apache2/php.ini

5、在最后面加入以下2行 
extension = pdo.so
extension = pdo_mysql.so
如果不让修改就给他一个权限

php7  :  sudo chmod 777 /etc/php/7.0/apache2/php.ini

php5  :  sudo chmod 777 /etc/php5/apache2/php.ini

提示: 顺便去掉一些extension前的分号(开启常用扩展),如:mbstring,curl等。

6、重启APACHE

sudo /etc/init.d/apache2 restart

配置完成

ubuntu php 开启pdo扩展相关推荐

  1. ubuntu php开启curl扩展

    一条命令 apt-get install php-curl

  2. web管理 pdo-mysql_PHP重新安装启用PDO扩展和PDO_MySQL扩展

    一个项目需要开启PDO扩展,原来安装php时没有启用,configure配置了–disable-pdo.现在需要重新安装如下: 1.安装PDO扩展 cd /data/src/php-5.6.4/ext ...

  3. php pdo 预处理删除,PHP PDO扩展整理,包括环境配置\基本增删改查\事务\预处理

    介绍 PDO是一种PHP程序连接数据库的接口,通过PDO可以将PHP程序与数据库联系起来. 优点: 1.可移植性,可以支持各种主流数据库服务,而且实现代码几乎都是相同的,使用PDO在代码层面上不需要太 ...

  4. centos php 开启mysql扩展_CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    前言 之前在CentOS7安装php7.1的时候有遇到PHP源及PHP7.1不支持MySQL扩展问题,上午抽空安装了下终于解决了这两个问题,特此记录备忘. 简单安装(yum方式) 安装软件源 添加ep ...

  5. php 开启mysql_php如何开启mysqli扩展

    php开启mysqli扩展的方法:首先打开php.ini配置文件:然后找到[extension=php_mysqli.dll],并取消注释:最后找到[extension_dir],设置ext路径即可. ...

  6. Linux/ubuntu 服务器开启6010端口-X11服务-ssh连接

    此文首发于我的个人博客:Linux/ubuntu 服务器开启6010端口-X11服务-ssh连接 - zhang0peter的个人博客 晚上在检查我的Linux-ubuntu服务器的端口状况时发现开启 ...

  7. Ubuntu下开启SSH服务

    网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: ...

  8. 宝塔php共生,宝塔面板如何开启php扩展

    宝塔面板如何开启php扩展?宝塔面板的PHP安装路径为/www/server/php/ 且支持多个PHP版本共存,所以,安装PHP扩展的方法与网上那些示例略有不同.下们通过安装oauth扩展来说明一下 ...

  9. 宝塔php开启zip组建,宝塔面板如何开启php扩展

    宝塔面板如何开启php扩展?宝塔面板的PHP安装路径为/www/server/php/ 且支持多个PHP版本共存,所以,安装PHP扩展的方法与网上那些示例略有不同.下们通过安装oauth扩展来说明一下 ...

最新文章

  1. ATS中的命令行工具解读
  2. 如何处理异常? catch Exception OR catch Throwable
  3. 2017杭州_考驾照笔记
  4. linux下的代码比较工具下载,linux下的代码工具比较
  5. SMT32如何进入sleep模式
  6. SQL Server 2012笔记分享-6:理解内存管理
  7. Angular应用内路由(In App Route)的最佳实践
  8. P3358 最长k可重区间集问题(网络流:串联思想)
  9. php curl ajax get请求,PHP的curl的get,post请求-Fun言
  10. CookieHelper
  11. utilities(matlab)—— 图像分块(image2cols、cols2image)
  12. android禁止下拉状态栏
  13. Oracle动态执行表不可访问解决方法
  14. 嵌入式操作系统风云录:历史演进与物联网未来.
  15. MIUI目前为止最简单安装谷歌服务框架教程
  16. cisco ips原理及console的初始化
  17. 计算机农林科学类sci期刊,农林科学类sci期刊有哪些
  18. STM32F103_study62_The punctual atoms(Clock system initialization function analysis)
  19. AU降噪 李兴兴
  20. 5月中国减持美国国债325亿美元 持有8677亿美元

热门文章

  1. aec一pc_AEC_PC_DLL.dll文件下载|AEC_PC_DLL.dll文件损坏或丢失修复下载 - 维维软件园...
  2. WEBGIS开发 数据处理软件CesiumLab学习使用总结
  3. 古风仙鹤语文课件封面PPT模板
  4. 服务器的固态硬盘使用raid非ssd,在VMware ESXi中使用固态硬盘的注意事项
  5. 智慧灯杆的单灯控制器安装使用说明
  6. 一篇对H.323协议介绍比较详细的文章
  7. 如何选择靠谱的区块链技术服务商?佰忆科技有秘籍
  8. 弹出u盘后不用查吧重新连接的方法
  9. yuzu最新安装使用教程
  10. 根据NCBI中的蛋白名在uniprot中查找对应蛋白登录号及基因名