问题标签 [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 投票
3 回答
877 浏览

php - 将 PEAR 包添加到 Subversion 存储库?

我正在开发一个将使用 PEAR 包的项目。因为您永远不知道将在您的托管服务提供商上安装哪个版本的 PEAR 包(尤其是因为我需要将补丁应用到其中一个包),所以我想将我项目的 PEAR 源代码直接放入SVN,因此其他开发人员可以立即拥有依赖项。

但是与 PEAR 相关的所有内容似乎都有绝对目录!运行“pear config-create .pear.conf”来设置新的 PEAR 目录甚至失败并显示错误消息:

根目录必须是绝对路径

我检查了其他一些服务器上的 pear 配置文件,它们似乎也有绝对路径。

每当开发人员将其签出到他自己的机器上,或者我们将其全部导出到服务器时,我们都不知道绝对路径是什么。

有什么办法可以设置吗?

0 投票
4 回答
6117 浏览

php - 在 OSX Leopard 上正确安装 PHPUnit 和 Pear

我已经使用本指南安装了梨http://t-machine.org/index.php/2008/12/28/how-to-install-pear-on-os-x-105/

/etc/php.ini我的include_path = ".:/usr/local/PEAR"

使用sudo pear install phpunit/PHPUnit 将PHPUnit 安装在/usr/local/PEAR/ PHPUnit 下(否则会出错)

然而,当我尝试执行 phpunit 时,我收到了这个错误

我只是想知道是否有人对安装 pear osx 的问题或完整(正确的指南)有所了解。

谢谢!

0 投票
2 回答
2397 浏览

php - 为什么 PHP PEAR 报告它在 Windows 上找不到某些 DLL?

我正在尝试在我的网络服务器上安装 PEAR 的系统范围。当我go-pear.bat从命令行在 PHP 安装文件夹中执行时,弹出以下错误窗口:

我还看到脚本在命令行窗口中发出以下警告:

所有这些模块都在php.ini文件中配置(位于 php install 文件夹中c:\php)。

它们也被 正确报告php_info()

我在 IIS6 上的 FastCGI 上运行 PHP 5.2.6 Windows 非线程安全构建。

更新:

我也尝试过(如acrosman所建议的)设置extension_dir=c:\phpextension_dir=c:\php\ext但没有成功。

我还记得php-cgi.exe在每次修改后终止进程(FastCGI 保持活动状态)php.ini以强制重新读取。

更新 2:

这看起来像一个 PHP 问题,而不是 PEAR 的问题,php.exe从命令行运行会产生相同的错误。

0 投票
1 回答
537 浏览

php - PEAR 数据源驱动程序错误

情况:

我正在为客户的网站创建数据库用户界面。我知道我可以简单地使用 phpMyAdmin,但它对我的客户来说太复杂了。相反,我虽然可以尝试一些 PEAR 包。在做了一些研究并遵循教程后,我决定使用 Structures_DataGrid 包。我目前正在关注 sitepoint.com 的书《PHP 选集》。它包含一些很棒的教程。

错误:

首先,我在安装这些软件包时遇到了一些困难,所以我最终从 PEAR 网站下载它们并通过 FTP 将它们插入服务器。完成所有设置后,我按照书上的说明一直到最后一个分号。但我收到此错误:未知数据源驱动程序。请指定现有的驱动程序。我不知道这个错误来自哪里或为什么。

代码:

评论:

我所有的数据库凭据都是正确的。我正在尝试连接到 Unix 服务器上的 MySQL 数据库。我确信我拥有所有必需的软件包。我不认为代码中存在错误。相反,这是驱动程序未启用或类似问题的问题。

问题:

好吧,我不确定我的问题是什么,因为我不确定我的问题是什么。我可以问诸如“如何指定驱动程序?”、“如何启用/激活/包含驱动程序?”之类的问题。或者“以前有没有人处理过这些问题,你做了什么?”

任何帮助将不胜感激,在此先感谢。

0 投票
1 回答
358 浏览

php - 使用梨寻呼机时出现致命错误!

我在我的项目中使用了 PEAR Pager。它在我的本地服务器上工作正常,但是当我将它上传到软管服务器时,它给了我致命的错误:

我不知道是什么问题,我该如何解决?!

0 投票
1 回答
82 浏览

php - 如何使用 Image_Graph 设置刻度数?

我正在使用 Image_Graph(维护在 pear.veggerby.dk)来生成一些图表。我一直在尝试使用此页面 http://pear.php.net/reference/Image_Graph-0.2.1/Image_Graph/Image_Graph_Axis.html上描述的方法 来操作刻度,但它们似乎都不存在于 0.7 .2 安装。还有其他人有这个问题吗?

0 投票
1 回答
465 浏览

php - PHP:PEAR 日历网格未在浏览器中呈现

我正在尝试使用 PEAR 和 PHP 创建一个网格日历,但是当我在浏览器中预览文件时,我得到以下信息:

我以为我之前已经解决了这个问题。PEAR 的安装日志指出:

我发现一篇我认为解决了我的问题的文章 -如何在 Mac OS X 10.5 Leopard 上设置 PEAR

所以我在我的 php.ini 文件中编辑了 include_path 行,所以它显示include_path = ".:/php/includes:/Users/x/bin/pear" 我还更新了我的.bash_profile文档,所以它export PATH=/Users/x/bin:$PATH像文章所说的那样声明

希望能给你足够的信息来帮助。

0 投票
1 回答
300 浏览

php - pear php translit 给出错误

嗨,我正在做一个多语言项目,并且。我在使用 iconv 的 //TRANSLIT 时遇到了一些问题。所以我找到了这个包。我成功地将该软件包安装到我的 linux 机器上,但是当我尝试在 windows pear 上安装它时出现此错误: 错误:DSP translit.dsp 不存在。我找不到我编译的dll eigther。你能帮助我吗?

0 投票
7 回答
121707 浏览

php - 使用 PHPMailer 的 PHP 中的 SMTP 身份验证问题,Pear Mail 有效

我在使用 PHPMailer 类发送电子邮件时遇到问题,但它适用于 PEAR Mail::factory。

我想问题出在 SMTP 身份验证上,但我找不到问题所在。

有问题的代码是:

使用 PEAR 的代码是:

当我运行调试激活问题的代码(SMTPDebug = True)时,我得到:


PEAR Mail 代码的调试结果是:

0 投票
3 回答
3574 浏览

php - 使用 PEAR/Mail_Queue 发送 10,000 多封电子邮件的最佳方式

我有一个 cron 可以生成整个邮件信息并将其放入数据库表中$mail_queue->put(.....),并使用选项在发送电子邮件后删除电子邮件。

这是我需要一点帮助的地方:在获得上述信息后,发送电子邮件的最佳方式是什么?立即运行$mail_queue->sendMailsInQueue(),使用其他 cron 作业或其他什么?

顺便说一下,服务器限制是 100 封电子邮件/分钟。目前没有应用最后一个 csv 差异Mail_Queue(目前正在使用支持),所以我不能使用“延迟”选项。

我有一个使用该$seconds_to_send选项的想法,但它是根据 create_time 字段计算的,这不是一个很大的帮助,但它也是一个选项。

任何想法和建议将不胜感激。