博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装php问题集合
阅读量:6670 次
发布时间:2019-06-25

本文共 1717 字,大约阅读时间需要 5 分钟。

安装php问题集合

1、

Configure: error: Please reinstall the libcurl distribution

When compiling php from source for nginx web server, i get error

checking for cURL support... yes

checking if we should use cURL for url streams... yes

checking for cURL in default path... not found

configure: error: Please reinstall the libcurl distribution -

    easy.h should be in <curl-dir>/include/curl/

 On checking, found curl-devel not installed

[root@vps1 php-5.2.8]# yum list|grep curl

curl.x86_64                              7.15.5-2.el5           installed

curl.i386                                7.15.5-2.el5           installed

curl-devel.x86_64                        7.15.5-2.el5           base

curl-devel.i386                          7.15.5-2.el5           base

[root@vps1 php-5.2.8]#

The problem is fixed by installing curl-devel

yum -y install curl-devel

 

2、

编译 php

configure: error: Cannot find ldap.h

安装 :

yum install openldap

yum install openldap-devel

3、

configure: error: mcrypt.h not found. Please reinstall libmcrypt.,意思是,没有查找到mcrytp.h,需要安装libcrytp,在下面的地址下载libmarypt:

wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz

安装: 

#tar -zxvf libmcrypt-2.5.7.tar.gz 

#cd libmcrypt-2.5.7 

./configure

make

make install 

然后再安装PHP 

4、

修改PHP的源码,这里有点小问题,不然会编译出错提示: make: *** [ext/mssql/php_mssql.lo] Error 1

打开 ext/mssql/php_mssql.h:

注释掉行 “typedef unsigned char *LPBYTE;”

然后再make编译,看工作是否正常.

 

5、

装完php-ftp 不能起动

[ERROR] fpm_unix_conf_wp(), line 124: please specify user and group other than root, pool ‘default’

出现些错误提示,请修改 php-fpm.conf

Unix user of processes

<!--  <value name="user">www</value>   -->

Unix group of processes

<!--  <value name="group">www</value>   -->

换成

Unix user of processes

<value name="user">www</value>                          

Unix group of processes

<value name="group">www</value>

本文转自 linuxtro 51CTO博客,原文链接:http://blog.51cto.com/linuxtro/971288,如需转载请自行联系原作者
你可能感兴趣的文章
为什么使用TypeReference
查看>>
Promise Race, 并不公平的 Race
查看>>
动态权限<三>华为小米特殊机制
查看>>
linux基本命令学习01
查看>>
Freebsd for ECS 系统盘扩容示例
查看>>
IPad分屏,当电脑第二显示屏
查看>>
kprobe原理解析
查看>>
String的线程安全
查看>>
云服务提供商告诉您云服务器对营销型网站的重要性
查看>>
前端通信:ajax设计方案(七)--- 增加请求错误监控、前端负载均衡以、请求宕机切换以及迭代问题修复...
查看>>
软硬件一体提高主链性能,「HPB芯链」想构建区块链版的云计算
查看>>
python中用string.maketrans和translate巧妙替换字符串
查看>>
全面深入认识C变量
查看>>
C语言嵌入式系统编程修炼之道——内存操作篇 原创21cnbao2005-10-19 22:06:00评论(0)...
查看>>
深思熟虑后做出的决定
查看>>
MYSQL中TIMESTAMP类型的默认值
查看>>
用C#动态创建Access数据库
查看>>
安全事件标准化
查看>>
分享B2B信息发布小技巧
查看>>
深入剖析微软ASP.NET Ajax中的数据绑定构架下篇之一
查看>>