我正在创建一个自定义模块以放置在目录 /usr/local/cpanel/Cpanel 中。我的 perl 模块需要 SOAP::Lite。由于放置在目录 /usr/local/cpanel/Cpanel 中的脚本在 cpanel 的内部 perl 版本 5.6.2 下运行,是否安装 SOAP::Lite 模块?
尝试使用 cpanel 的构建工具构建模块失败,因为需要另一个 perl 模块才能从 cpan 构建soap::lite 的源模块。
Perl 模块通常使用Perl 附带的 cpan 程序安装。这将为您检查所有依赖项并安装您需要的所有内容。这是你应该做的。
如果您无法访问和运行此程序,那么您可能根本没有安装模块的权限。可能你可以让运行你系统的任何人为你做这件事(也可以让他们升级你将近 9 年的 Perl 版本!)。
除此之外,没有太多选择。你可以尝试在另一个类似的系统上构建所需的模块并复制过来——如果你喜欢痛苦的话。