- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
这个世界上有人能给我一步一步在 php 服务器上安装适用于 windows 的 PECL,这样我就可以使用 SpiderMonkey js 引擎在 php 代码中运行 js 吗?
最佳答案
不幸的是,pecl4win 站点由于资源有限而缺乏。 Pierre,我们的 Windows 构建大师,根据要求随机创建扩展,并通过 http://downloads.php.net/pierre/ 提供它们直到新的 PECL 基础设施准备就绪。
如果您需要的扩展在那里不可用,您可以在 lists.php.net 邮件列表的 pecl-dev 上询问。
还有 http://wiki.php.net/internals/windows/stepbystepbuild有一些说明。 Windows 上的构建系统目前不允许独立构建扩展,但您必须从 PHP 源代码树构建。要添加 oauth,您必须在运行 buildconf.bat
之前将源代码放在 php-src/ext/oauth 下,或者使用 --extra-ext-dir
(或类似的) buildconf.bat
的选项。
关于php - 在 Windows 7 上安装 PECL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11219252/
我在我的 PHP 设置中安装了两个 PECL,当我执行 php -V 时,我可以看到它们都在运行。在我的 /etc/php5/conf.d/ 文件夹中,这两个 PECL 都已启用。当我检查 phpin
我通过 macports 使用 fpm + nginx + mysql 安装 php5.3.6。但我在其中找不到 pecl 或 pecl_http。 我搜索并用谷歌搜索,但一无所获。 一些扩展可以被编
我正在设置 couchbase,但是当我尝试通过运行命令 sudo pecl install couchbase 安装 Couchbase PHP 扩展时,它失败并出现错误 ERROR: failed
所以我在本地安装了 pecl oauth 模块,一切正常。然后我尝试为生产服务器执行此操作但遇到了一些问题。 如果我说 sudo pecl install oauth,我会得到这个错误: No rel
从 PHP5.2.6 升级到 php 5.3 后。它接缝,我还必须重新安装 PHP 内存缓存模块。所以我下载了最新版本的 memcache (3.0.6) 并遵循了这个文档: http://www.p
我浏览了每一个谷歌结果,阅读了所有关于这个错误的论坛帖子,但我无法解决它。 当使用 PECL 安装任何东西时,我总是会得到这个错误: checking whether the C compiler w
我正在尝试在我的 macbook pro 上的终端中运行以下命令 cd /tmp; pecl download memcached 但是我得到了 pecl:command not found. 经过几
我正在尝试使用 pecl 为 PHP 安装 event 扩展。在安装过程中,我收到几个提示: Enable internal debugging in Event [no] : Enable sock
我正在为新的 Amazon Elastic Beanstalk 集群设置默认实例,但是我在通过 pecl 安装 gearman php 客户端时遇到问题。 我跑了pecl install mongo没
是否可以列出 pecl 包的所有版本?pecl search xdebug例如,只列出最新的 3.0.1 版本。但我想要最新的 2.x 版本。 最佳答案 pear 命令行安装程序(在 pecl 后面)
我正在尝试使用 pecl 安装 zipArchive。运行命令后,我收到错误 - “请重新安装 libzip 发行版”。 我在 Amazon Linux 2 上运行 PHP 7.2。 这是我的输出:
我正在尝试使用 pecl 安装 zipArchive。运行命令后,我收到错误 - “请重新安装 libzip 发行版”。 我在 Amazon Linux 2 上运行 PHP 7.2。 这是我的输出:
在我开始之前,我知道 phpseclib 并且我已经准备好它是您通常应该采用的方式。不幸的是,我正在处理一个较旧的脚本,并且我试图避免设置 phpseclib、在本地环境中进行测试、投入生产、在生产中
我正在使用一些 PHP 5.1 代码,这些代码不适用于较新版本的 PHP,但我想使用 memcache 扩展。我不确定如果我使用 PECL 是否会安装其他软件包、升级软件包或删除软件包,如果确实如此,
如果是否安装了 PECL 扩展,我如何从 PHP 代码中获取? 我想优雅地处理未安装扩展程序的情况。 最佳答案 我认为正常的方法是使用 extension-loaded . if (!extensio
我已经使用命令安装了 pecl/solr, pecl install solr 和 pear 使用 wget http://pear.php.net/go-pear.phar php go-pear.
我在 Debian Squeeze 上运行 PHP5.3,安装很顺利。我使用 dotdeb 存储库升级到 PHP5.4,发现 bbcode 函数不再有效。然后我尝试重新安装: pecl uninsta
您好,我在安装 pecl 时遇到问题,我遇到的问题是我正在安装 gearman ,我现在正处于安装 pecl PHP 扩展的阶段。 执行命令应该很简单: $ sudo pecl install gea
我正在 Travis 上运行 pecl install redis,但它挂起: enable igbinary serializer support? [no] : 如何设置或跳过此配置? 最佳答案
我刚刚在 Ubuntu Natty 上从源代码安装了 PHP。 我正在尝试使用 PECL 安装其他模块,例如 APC 和 Memcache。我正在使用这样的东西: pecl install apc 但
我是一名优秀的程序员,十分优秀!