首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PECL安装/分段错误

PECL安装/分段错误
EN

Server Fault用户
提问于 2011-06-13 15:20:12
回答 2查看 37.5K关注 0票数 5

这是我的PHP安装程序

代码语言:javascript
复制
##################################################################
# setup PHP
##################################################################

# we use this to make inline CSS in newsletter
yum install php php-tidy php-xml php-xmlrpc php-gd -y

# if make is missing
yum install gcc automake autoconf libtool make -y

# configuring php pecl http
yum install zlib-devel curl-devel php-devel php-pear -y

# required by phpMyAdmin
yum install php-mcrypt php-mbstring php-bcmath pcre -y

pecl channel-update pecl.php.net
pecl upgrade

pecl install bbcode
pecl install pecl_http
pecl install apc
pecl install oauth

# add to /etc/php.ini

extension=bbcode.so
extension=http.so
extension=apc.so
extension=oauth.so

apc.shm_size="128MB"

不幸的是,当我跑

代码语言:javascript
复制
pecl install oauth

我得到:

代码语言:javascript
复制
[root@server ~]# pecl install oauth
downloading oauth-1.1.0.tgz ...
Starting to download oauth-1.1.0.tgz (44,731 bytes)
............done: 44,731 bytes
6 source files, building
ERROR: could not chdir to /var/tmp/oauth/examples

好吧,假设我创建了目录。

代码语言:javascript
复制
[root@server ~]# mkdir /var/tmp/oauth
[root@server ~]# mkdir /var/tmp/oauth/examples
[root@server ~]# pecl install oauth
downloading oauth-1.1.0.tgz ...
Starting to download oauth-1.1.0.tgz (44,731 bytes)
............done: 44,731 bytes
6 source files, building
running: phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

ERROR: `phpize' failed
[root@server ~]# 

呃。我放弃了这个。在过去的几个小时里一直试图修复它。

更多信息。

代码语言:javascript
复制
[root@server ~]# phpize -v
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626

代码语言:javascript
复制
[root@server ~]# find / -name "config.m4"
[root@server ~]# 
EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-06-13 16:21:55

这实际上是一个PECL错误。( http://pecl.php.net/bugs/bug.php?id=16746 )

在PECL页面上给出了解决方案。

票数 1
EN

Server Fault用户

发布于 2011-09-28 22:32:09

手动下载您要查找的库,比如PDO_MYSQL-1.0.2.tgz。将其解压缩并转到目录PD0_MYSQL-1.0.2中。运行phpize。它将被安装。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/279931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档