解决这个问题
Starting php_fpm PHP Warning: PHP Startup: Unable to load dynamic library './pdo_mysql.so' - ./pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
默认的PHP安装,只安装了常用默认模块,一些不常用或少用的,就没有默认安上
可通过如下方法增加,如下以增加pdo-mysql为例
wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
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
增加到配置文件里
# vi /www/wdlinux/etc/php.ini
在最后加入
extension=pdo_mysql.so
注意这个如果不行修改为具体的路径就可以了
我修改成
zend_extension_manager.optimizer=/www/wdlinux/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/www/wdlinux/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3
zend_extension=/www/wdlinux/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/www/wdlinux/Zend/lib/ZendExtensionManager_TS.so
extension=/www/wdlinux/Zend/lib/pdo_mysql.so
然后重起web服务,如
service httpd restart
service nginxd restart
分享到:
相关推荐
在Linux、Unix、CentOS、Ubuntu以及RedHat等类UNIX操作系统中,命令行是系统管理员和开发者的主要工作界面。这些操作系统提供了丰富的命令工具,用于执行各种任务,如文件管理、系统监控、网络通信等。本资源集合了...
在Linux RedHat环境下安装MySQL是一项基础且重要的任务,尤其对于那些需要在服务器上部署数据库服务的开发者和系统管理员来说。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易于...
shellcheck在centOS/redHat下没有可用的可执行文件或者可以直接编译生成的命令...附件是在centOS/redHat下已编译的可执行文件,理论上可以在其他centOS/redHat平台版本下使用,因编译过程太艰辛曲折,收取10分辛苦分。
Redhat默认的源不但速度不给力,而且软件版本陈旧,今天试着将Redhat默认源替换为CentOS的163源,发现速度能达到2M/s左右,而且版本都比较新,非常给力,与大家分享! (目前可以使用CentOS0-6.3软件仓库的软件) ...
gcc: error trying to exec 'cc1': execvp: No such file or directory
以下是将RHEL 7.0的Yum源更换为CentOS 7源的详细步骤: 1. 首先,你需要确定当前系统中已安装的Yum相关软件包。你可以通过运行`rpm -qa | grep yum`命令来列出所有相关的软件包。 2. 接下来,为了切换到CentOS的...
因为Jenkins是使用Java编写的,所以需要安装Java环境 1、安装OpenJDK。 sudo dnf install java-1.8.0-openjdk-devel 2、启用Jenkins存储库。运行以下命令下载并导入GPG密钥 sudo wget -O /etc/yum.repos.d/jenkins....
它为开发者提供了跨平台的编译解决方案,支持多种操作系统,包括OEL(Oracle Enterprise Linux)、Red Hat Enterprise Linux(RHEL)以及CentOS。这些Linux发行版都是基于RPM包管理系统的,因此它们的软件安装、更新...
### MySQL在RedHat和CentOS下的安装与配置详解 #### 一、MySQL在RedHat下的RPM安装步骤 ##### 1.1 准备工作 - **下载MySQL**: - 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。 - 选择适合您...
Centos/redhat7Docker安装使用手册
Linux Redhat7或CentOS7环境下安装Oracle11g的rpm依赖包。包括:binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel ...
### Linux Redhat5下手工安装配置PHP+MySQL+Apache -- LAMP环境搭建 本文将详细介绍如何在Redhat5系统上手动搭建LAMP(Linux + Apache + MySQL + PHP)环境。LAMP是一种流行的开源Web服务器软件堆栈组合,适用于...