簡體   English   中英

用pecl安裝redis

[英]Installing redis with pecl

我正在嘗試使用pecl安裝redis並最終得到錯誤。

sudo pecl install redis 

In file included from /private/tmp/pear/install/redis/redis.c:27:
/private/tmp/pear/install/redis/common.h:1:10: fatal error: 'php.h' file not found
#include "php.h"
     ^
1 error generated.
make: *** [redis.lo] Error 1
ERROR: `make' failed

我發現了和我一樣的問題

用pecl在osx上安裝phpredis

答:看起來你的php在環境變量路徑中不可用,或者安裝是從某個默認位置選擇php。

我如何確認我的php是否在環境變量路徑或安裝中不可用從某個默認位置選擇php? 另外,如果你知道另一種方法,請告訴我。

我知道它的舊問題,但在嘗試安裝rdkafa時遇到了同樣的錯誤。 我認為你通過brew安裝了php。 運行以下命令,然后再次嘗試安裝。

export PATH="$(brew --prefix php)/bin:$PATH"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM