php rar 拡張機能をインストールして、 http: //www.php.net/manual/en/rar.examples.php の以下のサンプルでテストするだけです。
しかし失敗しました。ファイル名は出力されましたが、ファイルは抽出されませんでした。警告が表示されました:~
警告: RarEntry::extract() [rarentry.extract]: ERAR_ECREATE in
<?php
$rar_file = rar_open('example.rar') or die("Can't open Rar archive");
$entries = rar_list($rar_file);
foreach ($entries as $entry) {
echo 'Filename: ' . $entry->getName() . "\n";
$entry->extract('/dir/extract/to/');
}
rar_close($rar_file);
?>
グーグルでしばらく検索しましたが、運がありませんでした。何がうまくいかないのですか?ありがとう !
私はすでにそれを自分で解決しました。
それは宛先フォルダーの許可によるもので、フォルダーに 777 を与えると機能します。