问题标签 [pear]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1951 浏览

php - php 数组到 xml,使用相同的数组键名

我们正在使用 pear 的 xml 序列化程序将我们的请求数组转换为 XML 以提交给其他服务器以获得 XML 响应。

问题是,对于其中一个属性,我们需要提交与此类似的 XML

我们如何在 PHP 数组中编译它,以便 Serializer 生成正确的 XML?

即,我们需要:

数组(“总房间数”=>

数组(“房间”=> ...)

数组(“房间”=> ...)

)

由于共享密钥名称“房间”最终会相互覆盖,目前无法正常工作......还有其他方法吗?

0 投票
4 回答
266 浏览

php - Validate PEAR 包准备好投入生产了吗?

Pear 中似乎有一个 Validate 包,我有兴趣在生产中使用它。我们的网站在 10 种语言中拥有大约 2000 万个唯一身份,因此作为尽职调查的一部分,我想我在这里问过。

有人对这个 PEAR 包有任何经验吗?

准备好生产了吗?

这是有问题的验证包:http: //pear.php.net/package/Validate

简介: http: //pear.php.net/manual/en/package.validate.validate.php

错误(仅提交了 78 个...) http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Validate&status=All

0 投票
7 回答
779 浏览

php - PEAR 在现实世界中有多普遍?

我看过很多其他人的源代码和其他开源 PHP 软件,但在我看来,几乎没有人真正使用 PEAR。

PEAR 在现实世界中的使用有多普遍?

我在想,也许目前对框架的感觉可能会影响它的受欢迎程度。

0 投票
1 回答
864 浏览

php - 如何使用带有 PHPUnit 数据库的 MDB2 进行多项测试?

我使用 PHPUnit 数据库来测试一些使用 MDB2 的类。

一切都很好,因为我遇到了第二个测试,它返回一个错误:

捕获的异常:MDB2_Error 类的对象无法转换为字符串

当我用第二个测试代替第一个时,新的第一个测试是可以的,但第二个返回相同的错误!还有接下来的!

也许在第一次测试后 MDB2 连接关闭了?

这是我的构造函数:

MyDBA 返回一个单例。构造函数内部没有引发异常......

这是前两个测试:

0 投票
2 回答
4910 浏览

php - 使用 PHP 安装程序安装 Pear 扩展

我使用PHP 安装程序安装 PHP 。因此,不包括PEAR 包。现在的问题是我需要 PEAR升级 Symfony,但是我在 Internet 上找到的资源似乎适合 PEAR 包已经包含在 PHP 包中的情况。

鉴于我使用 PHP 安装程序进行安装,安装 PEAR 扩展的最佳方法是什么?

0 投票
3 回答
4523 浏览

php - 通过 PEAR 在 OSX 上安装的 PhpDocumentor 无法正常工作 - 缺少文件?

我基本上是 PEAR(和 PhpDocumentor)的新手;我使用 PEAR CLI 安装了 PhpDocumentor,一切似乎都很顺利......直到我开始使用它,此时我收到以下错误:

我在网上找不到任何有关该错误的信息,因此我再次通过命令行卸载/重新安装而没有错误,但我遇到了同样的问题。我忽略了什么吗?正如我所说,我对 PEAR 很陌生 :)

谢谢。D

0 投票
3 回答
6692 浏览

c - PECL 安装失败

我浏览了每一个谷歌结果,阅读了所有关于这个错误的论坛帖子,但我无法解决它。

当使用 PECL 安装任何东西时,我总是会收到这个错误:

到那时为止,其他一切都成功了,他们砰!

我使用的是 CentOS 4.3,PEAR 是最新的稳定版本,GCC 是稳定的最新版本。一切正常,但 C 编译器似乎总是出错。我试图通过临时启用它来使 tmp 具有操作的正确权限:

但这不起作用。

我确实尝试了所有建议的方法,但均无济于事。有任何想法吗?

0 投票
1 回答
345 浏览

php - 许多托管服务提供商中的 Pear DB 问题

我使用 PEAR DB 连接和查询我的数据库,如下所示:

在某些托管服务提供商中,它运行良好,例如,如果数据库用户没有足够的权限,它会显示:Insufficient Permission和其他一些错误。此外,当我解决问题时,该站点将启动并运行良好。

但是,在许多托管服务提供商中,它并没有显示很多错误!页面上也没有任何内容!页面完全空白,没有错误,没有通知,什么都没有!我也设置error_reporting(E_ALL)了我的脚本,但我仍然找不到错误。有没有办法解决这样的问题?

0 投票
2 回答
114 浏览

php - 您如何处理有关 PEAR 的错误?

当我使用 PEAR 时,它总是会产生很多错误。你如何看待他们?

  1. 使用 PEAR,并忽略错误。什么是错误的东西?我看不见他们。
  2. 使用 PEAR,但调整错误级别,使其不会产生错误。
  3. 不要使用梨的东西。切换到 cakephp。
0 投票
1 回答
1158 浏览

php - 如何使用 PEAR::Date 获取时区小时偏移并考虑 DST?

给定夏季日期,我正在尝试从 UTC 获取偏移时间。我的系统时间设置为 America/Los_Angeles。

我有以下内容:

这将打印“-8”;它不应该显示'-7'吗?

也打印'-8'。

我究竟做错了什么?