标签: pecl

在mac上安装imagick

我需要安装php的imagick扩展.我已经安装了Image Magick.然后我做了"sudo pecl install imagick".在此之后,我在控制台中有这样的输出:

安装'/usr/include/php/ext/imagick/php_imagick.h'
安装'/usr/include/php/ext/imagick/php_imagick_defs.h'
安装'/usr/include/php/ext/imagick/php_imagick_shared.h '
安装'/usr/lib/php/extensions/no-debug-non-zts-20090626/imagick.so'

但是当我使用XAMPP时,我的扩展目录(据我所知)是/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626.那么我应该怎么做才能使这个工作,我试图将.so文件放在扩展名dir中并在php.ini中添加extension = imagick.so记录并重启apache,遗憾的是这不起作用.忘了提,我正在使用osX和XAMPP

php xampp macos pecl imagick

7
推荐指数
1
解决办法
7496
查看次数

什么是PHP v8js中的扩展?

我已经开始在php上使用v8js了一段时间,但文档很薄.

没有解释的一件事是Extensions.

注册扩展是可能的,但没有详细解释这些行为或其目的或好处的行为.

任何人都可以提供一个很好的描述或链接到解释扩展的文档?

感谢大家花时间阅读和回答:-)

javascript php v8 pecl

7
推荐指数
1
解决办法
3851
查看次数

HHVM(HipHop)是否支持Postgresql/arbitary pecl扩展?

Facebook今天发布了一个重大声明--HHVM正在取代原来的hiphop编译器.

旧的HipHop对扩展的支持有限 - 包括IIRC,没有postgres支持.

HHVM是否支持所有pecl扩展?它支持多少标准PHP库?

什么 HHVM支持?

php postgresql pecl hiphop hhvm

7
推荐指数
1
解决办法
6151
查看次数

无法获取http在php中工作

我一直收到这个错误:

PHP警告:PHP启动:无法加载动态库'/usr/lib64/php/modules/http.so' - /usr/lib64/php/modules/http.so:未定义符号:php_persistent_handle_abandon在第0行的未知

PHP致命错误:第4行的/var/www/api/init.php中找不到类'HttpResponse'

我已经通过pecl重新安装了几次http,甚至尝试从tar.gz安装它.我正在运行EC2实例.

我在我的php.ini中放了extension = http.so.

php http pecl amazon-ec2

7
推荐指数
2
解决办法
5051
查看次数

'openssl/evp.h'文件未找到OS x Mongodb

有一个母马与此.我正在尝试安装最新的PHP mongo数据库驱动程序.我到处寻找并尝试了所有建议,但它不会传递此错误:


In file included from /private/tmp/pear/install/mongodb/src/contrib/php-ssl.c:31:
/private/tmp/pear/install/mongodb/src/contrib/php-ssl.h:33:10: fatal error: 'openssl/evp.h' file not found
include <openssl/evp.h>
         ^
1 error generated.
make: *** [src/contrib/php-ssl.lo] Error 1
ERROR: `make' failed
Run Code Online (Sandbox Code Playgroud)

我的系统/设置:

OS X El Capitain v 10.11.6
PHP 7.1.0
Apache

我正在使用此命令来安装它: sudo pecl install mongodb

我试过了:

$ brew install openssl
$ brew link openssl --force
Run Code Online (Sandbox Code Playgroud)

但这已经不再适用了......而且任何最新的解决方法都不起作用

我甚至尝试过"无根"但无济于事.

php ssl install pecl mongodb

7
推荐指数
1
解决办法
3324
查看次数

PHP Mailparse pecl 扩展的任何好的文档/教程

我正在寻找有关如何使用 PHP 的 Mailparse pecl 扩展的指南。PHP网站上的文档不是很有帮助。

有没有人有这方面的经验并愿意分享一些建议?

php email attachment pecl

6
推荐指数
1
解决办法
5543
查看次数

未找到类规范化器(在 PHP 5.3.8 中)

Normalizer我在尝试使用该类(特别是该函数)时收到此 PHP 错误Normalizer::normalize

Fatal error: Class 'Normalizer' not found.
Run Code Online (Sandbox Code Playgroud)

我目前使用的是 PHP 5.3.8,因此根据PHP 文档,它应该默认激活。我唯一能想到的是 PECL intl 扩展的问题。

我检查了php/ext/文件夹,它就php_intl.dll在那里。我检查了php.ini文件,没有extension=php_intl.dll命令,所以我添加了它。但仍然没有运气。除此之外我不知道。有人能告诉我这里到底发生了什么事吗?

谢谢

附加信息:当我运行时phpinfo,没有提及PECL intl 扩展,所以我猜测它没有正确安装。

是什么解决了我的问题:

http://www.tiv.net/2010/12/php-intl-extension-windows-apache.html,卸载 XAMPP 1.77(PECL intl 扩展存在某种内部错误)并安装 XAMPP 1.73。

php pecl intl

6
推荐指数
2
解决办法
1万
查看次数

在MAMP上安装PECL

我已经开始pecl在MAMP上安装了.我已经在路径中添加了正确的php版本,当which php它说/ Applications/MAMP/...这是正确的.

我已下载Server Components and libraries将它们移动到我的php中的新文件夹并运行./configure所有内容似乎运行正常并查看安装和解包时正在执行的所有检查.

它到达最后一行并说;

configure: error: Please specify the install prefix of iconv with --with-iconv=<DIR>
Run Code Online (Sandbox Code Playgroud)

我应该在哪里设置<DIR>iconv?

只需制作另一个文件夹并指向它?

我只是想安装mongo pecl.

我所遵循的信息是http://www.lullabot.com/blog/article/installing-php-pear-and-pecl-extensions-mamp-mac-os-x-107-lion

php pecl mongodb osx-mavericks

6
推荐指数
2
解决办法
4223
查看次数

如何为 XAMPP 安装 PECL HTTP 扩展?

我想在我的 XAMPP 环境(操作系统是 Windows)中安装 PHP PECL HTTP 扩展。我试图将 php_http.dll 扩展名的多个变体添加到我的 ext 目录中,并将 extension=php_http.dll 添加到 php.ini 文件中。然而,当我去启动 Apache 服务时,它会抛出某种错误。

很明显我做错了什么,但我不知道是什么。我能找到的最后一个相关问题已经过时了 5 年。有人知道如何安装它吗?

php windows xampp http pecl

6
推荐指数
1
解决办法
6750
查看次数

pecl 找不到 imagick 包

我正在尝试在我的 Mac 上安装 imagick。我已经搜索并阅读了很多……包括这篇出色的文章

但是,我在最后一步遇到了一个问题,那就是通过 pecl 实际安装 imagick 包。我收到此错误:

No releases available for package "pecl.php.net/imagick"
install failed
Run Code Online (Sandbox Code Playgroud)

我去了 pecl 站点,当然我看到了许多已发布的 imagick 软件包,所以我不清楚为什么会失败。任何想法将不胜感激,不胜感激。

干杯!

php pecl imagick

6
推荐指数
1
解决办法
3572
查看次数