我正在尝试安装 rar 包。我检查了 php.net 的安装文档,它只是说要执行pecl -v install rar
我做到了并重新启动了服务器,但它仍然无法正常工作。我对 Linux 的东西不是很熟悉,所以也许我做错了什么?
Phpinfo 也没有显示任何关于 RAR 包的信息。
我正在尝试执行这个脚本,我在 php.net 文档上找到了它,所以它应该可以工作:
$rar_arch = RarArchive::open('dl/test.rar');
if ($rar_arch === FALSE)
die("Could not open RAR archive.");
$rar_entries = $rar_arch->getEntries();
if ($rar_entries === FALSE)
die("Could retrieve entries.");
echo "Found " . count($rar_entries) . " entries.\n";
foreach ($rar_entries as $e) {
echo $e;
echo "\n";
}
$rar_arch->close();