一键安装lnmp后添加php扩展问题

       因为要使用php的pcntl扩展多进程函数,所以需要添加php的pcntl的函数。但是本机linux环境使用的是lnmp.org的一键安装包,查看ext里面的文件后,没有发现有pcntl的文件包。

解决办法:

       在网上下载对应版本的php,然后在linux下解压,解压后找到pcntl的文件包,然后将其mv到本机linux的文件包中。

        依照方法:

        1,cd 到php的ext/pcntl目录

        2,phpize

        3,./configure –with-php-config=/usr/local/php/bin/php-config(找到对应的文件目录)

        4,make && make install

        5,讲pcntl.so 加入php.ini中即可。

 

依次炮制,其他的php扩展都可以通过此方式来使用安装。

一键安装lnmp后添加php扩展问题

时间: 2024-10-13 22:22:52

一键安装lnmp后添加php扩展问题的相关文章

Shell脚本一键安装LNMP环境

https://sourceforge.net/projects/opensourcefile/files/ Nginx是一款高性能的HTTP和反向代理服务器.Nginx在反向代理,Rewrite规则,稳定性,静态文件处理,内存消耗等方面表现了很强的优势.因此公司线上和测试环境的WEB服务大多数采用的是LNMP环境,经常要进行LNMP环境的搭建,下面是用SHELL脚本写的一键安装LNMP环境的脚本.1)系统环境介绍Centos 5.8 64位 (已测试)Nginx: nginx-1.4.1.ta

cm 安装cdh 后添加hive服务

cm 安装cdh 后添加hive服务,出现错误提示 添加服务时候hive 配置如下: 错误信息提示: 错误日志: xec /opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7.p0.3/lib/hadoop/bin/hadoop jar /opt/cloudera/parcels/CDH-5.4.7-1.cdh5.4.7.p0.3/lib/hive/lib/hive-cli-1.1.0-cdh5.4.7.jar org.apache.hive.beeline.Hi

一键安装lnmp之php

#!/bin/sh #一键安装LNMP中的php #required soft #libiconv-1.14.tar.gz #libmcrypt-2.5.8.tar.gz #mcrypt-2.6.8.tar.gz #mhash-0.9.9.9.tar.gz #php-5.3.27.tar.gz #php-fpm.conf #安装相关依赖库 yum install zlib libxml libjpeg freetype libpng gd  curl libiconv  zlib-devel l

CentOS6/7一键安装LNMP(基于yum)

分享一个自己写的一键安装LNMP的脚本. CentOS6安装效果: #!/bin/bash # Author:      Zhangbin # Website:     http://qicheng0211.blog.51cto.com/ # Description: CentOS6/7一键安装lnmp(基于yum) PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH err_ec

Windows Server 2008R2安装WEB服务器详细过程+安装完成后添加角色服务

一.Windows Server 2008R2安装WEB服务器详细过程1.进入系统 打开服务器管理器:在角色选项卡下点击添加角色2.弹出 添加角色向导 点击下一步3.勾上WEB服务器(IIS) 点击下一步4.根据自己所需要的服务勾选 点击安装安装进度条5.安装完成二.安装完成后添加角色服务1.点击角色,找到角色服务 点击添加角色服务2.选择角色服务弹出安装此角色.还需安装几个默认的配套服务 点击添加所需的角色服务安装的进度条安装完成 原文地址:https://blog.51cto.com/144

linux下bitnami一键安装redmine后无法远程访问mysql的问题

在centos 6.5系统下通过bitnami一键成功安装redmine后想通过navicat for mysql工具远程访问mysql数据库实现对数据库的备份和恢复操作,其具体操作方法如下: (1)打开navicat for mysql工具,在工具中通过响应‘连接’按钮对需连接的mysql服务器创建一个连接 输入相关的连接信息后,在左边目录树中能看到连接名,在连接名上执行鼠标右键,然后执行打开连接,在这种情况下一般会报如下错误 出现该错误时,首先考虑mysql是否已启动,若已启动则考虑mysq

一键安装lnmp报错 pycurl.so: undefined symbol: CRYPTO_set_locking_callback

There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: /usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback Please install a package which provides thi

ansible批量一键安装lnmp环境

1.ansible一键安装nginx服务 #nginx_server install - hosts: 172.16.1.5         根据自己的主机自行定义   tasks:     -name: yumpcre-devel       yum: name=pcre-devel     -name: yum pcre       yum: name=pcre     -name: yumopenssl-devel       yum: name=openssl-devel     -na

centos7编译安装apache后添加用户认证和配置虚拟主机

编译安装apache后的目录文件:/usr/local/apache2 1:用户认证 主配置目录:/usr/local/apache2/conf/ 1)建立目录并设置用户认证: Alias  /1.php/ "/usr/local/apache2/htdocs/1.php" <Directory"/usr/local/apache2/htdocs/"> AllowOverride None Options None Order allow,deny De