So it looks like the new 'System Integrity Protection' lockdown of /usr (among other directories) makes pear and pecl a non-starter. Has anyone found a workaround short of disabling it?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
在OS X上安装pecl和pear 10.11 El Capitan,macOS 10.12 Sierra,macOS 10.13 High Sierra(<10.13.3)
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
10条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
doulai2573 2016-01-22 19:14关注There's a much easier way — no need to disable SIP or download your own copy:
sudo php /usr/lib/php/install-pear-nozlib.phar -d /usr/local/lib/php -b /usr/local/bin
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2014-10-20 23:30回答 1 已采纳 The easiest way on Debian would be to use apt-get install php5-apcu You might need to add special
- 2013-10-25 07:33回答 5 已采纳 After upgrading to OS 10.9 I run into same issue. Try installing command line developer tools run
- 2015-05-14 17:03回答 2 已采纳 I suggest you don't recompile OS X native php. Instead build and install new thread-safe version t
- 2021-04-28 06:51刘寅生律师的博客 php-在OS X 10.11 El Capitan,macOS 10.12 Sierra,macOS 10.13 High Sierra(<10.13.3)上安装pecl和pear因此,看起来/ usr(以及其他目录)的新“系统完整性保护”锁定使pear和pecl成为了无法启动的启动器。 有...
- 2019-08-18 15:30
`sudo pecl install couchbase`给出错误`错误:失败了mkdir / usr / local / Cellar / php / 7.3.8 / pecl / 20180731` macos php
回答 1 已采纳 I solved this by uninstalling my HomeBrew-installed PHP-7.3 using brew uninstall php@7.3 and then - 2012-06-27 04:04回答 1 已采纳 Unfortunately the pecl4win site lacks due to limited resources. Pierre, our windows build master,
- 2016-11-09 04:03回答 1 已采纳 The current version of http extension (the package name is pecl_http) doesn't provide http_get() f
- 2019-07-18 12:25IT_jian的博客 2017 年 9 月 26 日,苹果公司正式发布了新一代macOS,版本为 High Sierra (11.13)。 macOS High Sierra 预装了 Ruby (2.3.3)、PHP (7.1.7)、Perl (5.18.2)、Python (2.7.10) 等常用的脚本语言,以及 Apache (2.4.27...
- 2013-12-02 07:20回答 1 已采纳 I am using PECL version only because I saw it as the recomended way to install the PHP SQLite
- 2017-12-01 09:55回答 3 已采纳 All of these extensions are available in Alpine repositories, so why are you making your life hard
- 2014-02-19 00:28回答 1 已采纳 APC is outdated, and has never been updated/released for PHP 5.5. Since version 5.5, PHP comes wit
- 2021-04-09 13:01可爱哒哒的博客 机子:MacBook Pro (Retina, 13-inch, Early 2015)版本:macOS 10.13 High Sierra Beta (17A264c)1、目前遇到的最大问题是与 HomeBrew 的兼容。运行brew doctor会提示下面的警告:Warning: You are using macOS ...
- 2021-03-26 11:17叶磊Nic的博客 问题描述我已经尝试了100次我是Ubuntu的新手,并以一堆我甚至不理解...最佳解决方案首先,您需要通过apt-get安装PEAR,以获得PEAR和PECL使用的必要包和分配系统。从shell提示符输入:sudo apt-get install php-pear...
- 2023-11-09 01:27晚安08的博客 由于homebrew主库中没有PHP7.2 之前的版本,并且7.2,7.3版本也被标记成过时版本;注意:5.6版本的配置文件路径和其他版本不一样。默认新版8以上直接安装。6.修改nginx配置。
- 2019-04-25 12:43至天的博客 直接安装会提示找不到 openssl/ssl.h 文件 即便通过 Brew 安装了 OpenSSL brew install openssl 他自己找不到我们手动让他找到就行了呗… 当然 OpenSSL 一定是要安装的,命令就在上方… 然后 brew info openssl 可以...
- 2024-04-29 15:48Flaky5591的博客 目前PHP8.4还没有发布,但是ServBay己经集成了最新的PHP8.4 Dev版本,并且内置了IMAP等模块。开发者可以直接通过他们的官方网站https://www.servbay.com下载安装,
- 2024-10-07 21:05tekin的博客 macos中,我们使用了port 安装了php后,默认...macos php开发环境 macport安装的php的方法见本文主要讲解macos中使用macport包安装的php的扩展安装配置方法和port中支持的所有php扩展列表等。切换当前的php版本使用80。
- 2021-08-26 16:12彭世瑜的博客 官方文档:https://pear.php.net/manual/en/installation.getting.php。一种说法是修改MacOS的文件权限,我试了之后不好使。...1、先安装PECL/PEAR。2、编译安装时提示没有权限。3、安装mongodb扩展。下载mongodb扩展。
- 2021-01-03 02:34安装pecl cd /usr/local/php/bin/ wget http://pear.php.net/go-pear.phar -O go-pear.php php go-pear.php ##回车默认安装 安装php扩展 pecl search key-word #用于查找扩展 pecl install key-word #用于安装...
- 2021-03-24 11:43海螺guluu的博客 PEARphp extension and application repository php 扩展和应用仓库,为 php 的工具类库(就是说都是用 php 来实现的工具包)pear/pecl安装go-pear会同时安装 pear 和 pecl 命令#这是一个安装 pear 的 php 发行包文件...
- 没有解决我的问题, 去提问