为什么我eclipse 编译时候卡死的时候有几个没找到啊,还需要装什么

PHP一些扩展在编译的时候没有安装怎么办?
作者:用户
本文讲的是PHP一些扩展在编译的时候没有安装怎么办?,
我们在配置Web环境的时候,有时候会根据现有要求,编译出的环境仅仅满足当前的需要。 但在后期随着业务的发展或架构升级,需要一些PHP新的扩展,这时候我们就要动态编译一下PHP扩展。 今天重新配置一个虚拟主机,运行新的框架报fileinfo
我们在配置Web环境的时候,有时候会根据现有要求,编译出的环境仅仅满足当前的需要。 但在后期随着业务的发展或架构升级,需要一些新的扩展,这时候我们就要动态编译一下PHP扩展。 今天重新配置一个虚拟主机,运行新的框架报fileinfo不存在,得到Mine类型报错,检测发现在升级PHP的时候禁用了fileinfo,所以现在要动态编译fileinfo扩展。 方法其实很简单。 1、首先检测我们需要的扩展是否可用,同时PHP版本是多少。 以fileinfo为例 /usr/bin/php -i|grep fileinfo 若出现 fileinfo fileinfo support =& enabled 则代表fileinfo扩展可用,否则不可用。 查看PHP版本: /usr/bin/php --version 结果可能如下: PHP 5.6.19 (cli) (built: Mar 3 :20) Copyright (c)
The PHP Group Zend Engine v2.6.0, Copyright (c)
Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) , by Zend Technologies
with Xdebug v2.4.0, Copyright (c) , by Derick Rethans 2、找到PHP源码 如果没有,请先下载当前环境的版本号。本地已有源码,请切换到源码目录。 cd /root/soft/php-5.6.19/ext ext是PHP下扩展目录,里面都是PHP的扩展 3、如何动态编译扩展,以fileinfo扩展为例 cd fileinfo/usr/local/php/bin/phpize
----给PHP动态添加扩展命令,在php的bin目录下./configure -with-php-config=/usr/local/php/bin/php-configmake && make install 4、在php.ini里添加扩展名称 vi /etc/php.iniextension=fileinfo.so --添加扩展名称 其它扩展类似
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php
,以便于您获取更多的相关知识。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备
云栖社区(yq.aliyun.com)为您免费提供相关信息,包括
,所有相关内容均不代表云栖社区的意见!图文讲解zabbix安装全过程(5) – 运维生存时间
你可能喜欢
有回复时邮件通知我
本站以分享运维技术为主,欢迎大家参与技术分享,同时也欢迎大家吐槽,本站提供以下交流圈:QQ群①:*****(满)QQ群②:6690706 QQ群③: QQ群④:(新) 微信公众号:ttlsacom 商务合作QQ:
记住我的登录信息
点击“立即注册”转到用户注册页面。
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。
用户名或电子邮件地址mac os下有办法是用epoll吗?我要编译一个linux下写的源码,发现系统里没有epoll,有办法安装吗?_百度知道
mac os下有办法是用epoll吗?我要编译一个linux下写的源码,发现系统里没有epoll,有办法安装吗?
(不安装虚拟机)
我有更好的答案
你这个程序是 linux-only 的还是 POSIX 兼容的?如果是兼容的你看看他缺那个函数库装上就行了。我记得 mac 有 posix 兼容支持功能库装上就行了,当然这个兼容不全,有些东西还要自己另外装。不过 epoll 我没印象是什么……好像是 Linux 内核的?如果是 Linux 内核的东西,那这个程序就是 Linux-Only 的程序,你只能做源代码移植了。 BSD 的内核有 Linux 兼容接口层可以用,MAC 的我没印象有。
采纳率:40%
mac os是unix-like,epoll是再linux 2.6的内核后才出现的,unix下面处理高并发是用的kqueue,跟epoll原理差不多。
为您推荐:
其他类似问题
epoll的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。(编程分享)
(编程分享)
第三方登录:苹果/安卓/wp
积分 148, 距离下一级还需 112 积分
权限: 自定义头衔
道具: 涂鸦板, 彩虹炫, 雷达卡, 热点灯, 显身卡, 匿名卡, 金钱卡下一级可获得
权限: 签名中使用图片道具: 变色卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 变色卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
开心签到天数: 97 天连续签到: 1 天[LV.6]常住居民II
我最近做毕业设计,其中需要用到一个文章的作者附的自己写的package,R的cran上面并没有,只能从作者自己主页上把包下载下来然后安装。我遇到了如下的问题,我谷歌了很多解决方案,包括安装rtools什么的,但依然安装不上,在这个问题上已经花了一周多了,实在没办法了,希望能够得到大家的帮助。无论大家的方法是否能帮到我我都感谢大家!
我的命令以及反馈的错误是这样的:
install.packages(&D:/SVMW_0.2.tar.gz&, repos = NULL, type = &source&)
Installing package into ‘C:/Users/wtz/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
* installing *source* package 'SVMW' ...
& &**********************************************
& &WARNING: this package has a configure script
& && && &It probably needs manual configuration
& &**********************************************
*** arch - i386
c:/Rtools/mingw_32/bin/gcc&&-I&E:/R/R-3.3.3/include& -DNDEBUG& &&&-I&d:/Compiler/gcc-4.9.3/local330/include&& &&&-O3 -Wall&&-std=gnu99 -mtune=core2 -c Rsvm.c -o Rsvm.o
c:/Rtools/mingw_32/bin/gcc: not found
make: *** [Rsvm.o] Error 127
Warning: 运行命令'make -f &E:/R/R-3.3.3/etc/i386/Makeconf& -f &E:/R/R-3.3.3/share/make/winshlib.mk& SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB=&SVMW.dll& OBJECTS=&Rsvm.o svm.o&'的状态是2
ERROR: compilation failed for package 'SVMW'
* removing 'C:/Users/wtz/Documents/R/win-library/3.3/SVMW'
* restoring previous 'C:/Users/wtz/Documents/R/win-library/3.3/SVMW'
Warning in install.packages :
&&running command '&E:/R/R-3.3.3/bin/x64/R& CMD INSTALL -l &C:\Users\wtz\Documents\R\win-library\3.3& &D:/SVMW_0.2.tar.gz&' had status 1
Warning in install.packages :
&&installation of package ‘D:/SVMW_0.2.tar.gz’ had non-zero exit status
<font color="# 发表于
我的问题已经解决了。把R与Rstudio卸载了,装在C盘(我也不懂原理是什么,一开始别人跟我说的时候我还不信 ...谢谢啊,我的问题也解决了,不过没有重新装R和Rstudio,只把Rtools文件夹copy到C盘就可以了,参考的http://stackoverflow.com/questions//unable-to-install-rmysql-package-error-c-rtools-mingw-32-bin-gcc-not-found这个方法,就是原因不明白
海∞燕 发表于
遇到跟你同样的问题,真后悔更新了软件,出现了这个大大的BUG。同在寻找解决办法。。。我的问题已经解决了。把R与Rstudio卸载了,装在C盘(我也不懂原理是什么,一开始别人跟我说的时候我还不信,后来装在C盘果然问题解决了。。。),然后设置一下环境变量,再按照stackoverflow里面人建议的下载rtools并且设置环境变量之后就可以了
遇到跟你同样的问题,真后悔更新了软件,出现了这个大大的BUG。同在寻找解决办法。。。
您需要登录后才可以回帖
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
论坛法律顾问:王进律师}

我要回帖

更多关于 tex编译的时候乱码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信