PS 函数

联系信息

如果您对该扩展或 pslib 有任何评论、错误修复或增强功能,请给我发邮件 » [email protected]。任何帮助都非常受欢迎。

目录

添加注释

用户贡献的注释 3 个注释

mattwheaton at hotmail dot com
17 年前
我也无法使用 PEAR 安装 ps。以下是我采取的安装步骤

1. 您可能需要安装 perl 模块 XML::Parser (http://search.cpan.org/~msergeant/XML-Parser/Parser.pm) 才能安装 pslib
2. 安装 pslib (http://pslib.sourceforge.net/)
3. 使用 (https://php.net/manual/en/install.pecl.phpize.php) 中的说明安装 ps (http://pecl.php.net/package/ps)
4. 将创建的 ps.so 文件复制到 php 扩展目录(不会自动执行)
5. 编辑 php.ini 以包含 ps 扩展(不会自动执行)

如果您运行的是 FreeBSD,此链接可能有助于您解决安装 pslib 的问题 (http://www.freebsd.org/cgi/query-pr.cgi?pr=84406).

请注意,pslib(库)和 ps(php 扩展)不同。
billy dot diehl at us dot army dot mil
18 年前
好的,好的,前面的注释帮助我入门,但实际上,我花了几乎一整天的时间才弄明白如何让“pear install ps”正常工作。一开始,它似乎针对的是 PHP4。希望我能节省人们今天我花费的时间。(不要误会我的意思,我学到了一些新东西)。

如果上面的语句不起作用,请尝试以下方法,因为我在使用 PHP5 和 Apache 的时候它对我有用。

1. 忘记“pear install ps”,它不起作用。任何编写它的人都会挨揍。
2. 确保您已经安装了 PHP5 和 Apache,并且运行良好。
3. 转到 http://pecl.php.net/package/ps 并下载最新版本。
4. 将内容解压缩到某个目录中。
5. 阅读 https://php.net/manual/en/install.pecl.phpize.php,它会告诉您如何处理刚解压缩的内容。
6. 将最终结果(共享对象文件)移动到 php.ini 文件的“extension_dir”指定的目录中。
7. 在您的 php.ini 文件中(以及其他类似的语句,它们应该已经存在)创建一个条目,内容为“extension=ps.so”
8. 为了好玩,重新启动 apache

对我来说有效,希望对您也有用…
norbert at hipersonik dot com
18 年前
对于所有在大多数情况下使用 SuSE 时对“pear install ps”命令不起作用而感到沮丧的人,在 www.hipersonik.com/php_ps_pslib.html 上,您可能会找到使其正常工作的方法。您也可以在其他发行版上使用这些说明。
如果“pear install ps”从一开始就正常工作(pslib 等已安装),但 ps 仍然无法工作,请使用 dl('ps.so'); 这将为您节省大量时间。
To Top