电脑维修网
当前位置: 电脑维修网 > 操作系统 > 服务器设置 > make: *** [sapi/cli/php] 错误 1

make: *** [sapi/cli/php] 错误 1

2014-12-01 09:31 | 作者:服务器设置 | 来源:电脑维修技术网 | 参与评论 | 点击:5819次

文章目录索引(?) [-]

  1. 文章简介
  2. 解决方法

文章简介

今天在配置一台新的服务器安装php-5.5.19时出现了make: *** [sapi/cli/php] 错误 1的问题,看了一下原因,是因为configure环境变量没设置好的原因,这里就出现make: *** [sapi/cli/php] 错误 1的解决方法写下来,可能以后用得到。

解决方法

第1步:在终端执行“vi Makefile”。

第2步:找到大概106行代码EXTRA_LIBS,以下是作者这里以前默认的完整代码。

  1. EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lltdl -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lcurl -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lfreetype -lmysqlclient -lz -lm -lrt -ldl -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt 

第3步:在后面添加“ -liconv”,添加完以下如下所示。

  1. EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lltdl -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lcurl -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lfreetype -lmysqlclient -lz -lm -lrt -ldl -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -liconv 

电脑维修技术网注:如果自己实在找不到,可直接到sftp中,直接把makefile文件下载下来,全文搜索“EXTRA_LIBS”,即可,因为不同的php版本,可能会在不同的行数。

第4步:重新执行“make install”命令即可正常安装。

转载时请注明:转载自《电脑维修技术网》原文地址:http://www.pc811.com/6/1/26292.html
凡文章内未标注来源均为原创文章!恭候您的意见
------分隔线----------------------------

最新评论
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
友情连接 版权声明 广告合作 联系我们 意见投诉 网站地图百度地图谷歌地图
敬告:本站所有信息都为网友发布,及网络收集而来,我们只对信息的合法性进行审核 请朋友们自行鉴别真实性。