PHP Conference Japan 2024

PS 函数

联系方式

如果您对该扩展或 pslib 有任何意见、错误修复或增强建议,请发送邮件给我 » [email protected]。任何帮助都非常欢迎。

目录

添加注释

用户贡献的注释 3 个注释

mattwheaton at hotmail dot com
18 年前
我也无法使用 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 时的难题有所帮助 (https://freebsd.ac.cn/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
19 年前
对于所有因在大多数 SuSE 系统下“pear install ps”命令无法工作而感到沮丧的用户,请访问 www.hipersonik.com/php_ps_pslib.html,这里提供了一种可能的解决方法。这些说明也可以用于其他发行版。
如果“pear install ps”一开始就能正常工作(pslib 等已安装),但 ps 仍然无法工作,请使用 dl('ps.so');这将节省您大量时间。
To Top