php sapi zend,安装php出现make: *** [sapi/cli/php]
今天在编译安装php的时候,出现了一个问题,我这种查资料,找到了几种办法,但是我试验了,是不正确的,最终我是修改了变异时候的路径,解决了问题。
我编译安装php的参数如下:
./configure --prefix=/usr/local/php5.4.6 --with-mysql=/usr/local/mysql --with-xmlrpc --with-openssl --with-zlib --with-freetype-dir=/usr/local/freetype --with-gd=/usr/local/gd --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/libpng --with-iconv=/usr/local/libiconv-1.14 --enable-short-tags --enable-sockets --enable-zend-multibyte --enable-soap --enable-mbstring --enable-static --enable-gd-native-ttf --with-curl --with-xsl --enable-ftp --with-libxml-dir=/usr/local/libxml2 --enable-gd-native-ttf --enable-zip --enable-fastcgi --enable-fpm
当我make的时候,报错如下所示:
collect2: ld returned 1 exit status make: *** [sapi/cli/php] Error 1
解决办法:
libxml默认安装的路径是/usr/local,我把--with-libxml-dir=/usr/local/libxml2修改成了--with-libxml-dir=/usr/
修改后的编译参数:
./configure --prefix=/usr/local/php5.4.6 --with-mysql=/usr/local/mysql --with-xmlrpc --with-openssl --with-zlib --with-freetype-dir=/usr/local/freetype --with-gd-dir=/usr/local/gd --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/libpng --with-iconv-dir=/usr/local/libiconv-1.14 --enable-short-tags --enable-sockets --enable-zend-multibyte --enable-soap --enable-mbstring --enable-static --enable-gd-native-ttf --with-curl --with-xsl --enable-ftp --with-libxml-dir=/usr/ --enable-gd-native-ttf --enable-zip --enable-fastcgi --enable-fpm
我重新编,重新make && make install 没有问题。
编译安装好之后,启动fpm。然后,整合nginx和php-fpm,并且平滑重启nginx。
出现测试界面,如图所示:
php sapi zend,安装php出现make: *** [sapi/cli/php]相关推荐
- php zend 安装,全方位讲解PHP zend安装技巧
PHP zend framework框架是一个功能强大的PHP框架.那么我们在使用这一框架之前,为了方便需要先行进行安装.下面我们就为大家详细介绍有关PHP zend安装的方法. 在zend fram ...
- php sapi zend,108 内核探索 --php扩展、zend引擎、sapi
php内核探索系列文章 :http://www.nowamagic.net/librarys/veda/detail/1285 1.php请求流程 先看一个php请求的运行流程: 浏览器用户---&g ...
- 转:安装PHP出现make: *** [sapi/cli/php] Error 1 解决办法
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor': /home/king/PHP-5.2.13/ext/iconv ...
- 转 安装PHP出现make: *** [sapi/cli/php] Error 1 解决办法
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor': /home/king/php-5.2.13/ext/iconv ...
- php sapi 那些坑,安装PHP出现make: *** [sapi/cli/php] Error 1 解决办法
错误信息: /opt/lnmp+memcached/php-5.4.9/ext/xmlrpc/libxmlrpc/encodings.c:73: undefined reference to `lib ...
- 安装PHP出现make: *** [sapi/cli/php] Error 1 解决办法
报错截图: 解决办法: 在编译的时候将,make换成make ZEND_EXTRA_LIBS='-liconv' 转载于:https://www.cnblogs.com/new-journey/p/1 ...
- php5.4 zend安装教程,linux下php5.4安装Zend Guard Loader扩展
从PHP5.3开始如果要支持ZendGuard加密的PHP代码,必须安装Zend Guard Loader,老的zend optimizer将不被支持. 1.Zend Guard Loader安装 [ ...
- zend 安装php 5.6,CentOS7.0+Zend Guard Loader for PHP 5.6环境搭建
本文是在centos7.0环境下搭建的, 由于我的php是5.6版本的, 所以需要去下载对应的Zend Guard Loader. 下载地址: http://www.zend.com/en/produ ...
- 【vue】安装新版本vue-cli:@vue/cli
前言 nodjs v14.16.1 (在Windows系统安装Nodejs.在Linux系统安装Nodejs) vue-cli 版本 vue-cli 已分为2个版本: @vue/cli,这是新版本(本 ...
最新文章
- java 限制文本框长度_java中限制文本框输入长度的显示(转载)
- C# 多线程參数传递
- Linux dn命令大全,linux命令大全完整版.doc
- jquery中ajax参数说明
- 对‘example_app_new’未定义的引用
- ACM 学习笔记(七) 贪心
- SoapUI:mock service的使用
- linux vim常用快捷键
- Stm32——keil5项目创建步骤
- 续费Namecheap域名教程附如何便宜续费域名方法
- 一句话点评国内在产主流A级车
- sox 音频采样率转换
- css3 cale()属性介绍以及自适应布局使用方法
- APP从苹果开发者A账号转移到B账号的流程
- ffmpeg命令录制windows音视频
- MySQL删除注册表的卸载方式
- 深度学习模型试跑(十一):PaddleOCR(c++,vs2019)
- 为创业者搭建梦想舞台,让技术与创新说话|腾讯数字安全创新大赛 · 嘉宾访谈
- YY语音无有效验证导致下载执行任意程序
- 有限状态机(FSM)设计原理
热门文章
- P2015 二叉苹果树 树形DP
- matlab文献资料,matlab文献资料查找方法及资源汇总
- DNS 学习笔记之三- 详解DNS的资源记录
- mindspore 1.3.0版本GPU环境下源码编译前的准备工作——依赖环境的安装
- EXCEL查找字符串里是不是存在某个字符,并对存在的字符进行操作 if find
- MSRA提出通用文档预训练模型LayoutLM,通往文档智能之路!
- 2019年应届生校招技面随笔
- Codeforces Round #797 (Div. 3) F. Shifting String题解
- 狂徒AI对罗翔老师下手了
- 百度网盘中直接双击编辑的PPT关闭后,找不到了。