apustilnic
Новичок
Проблема с функциями RAR
Доброго времени суток!
У меня стоит PHP 5.2.0
Скачал экстеншен php_rar.dll такой же версии. ($Revision: 1.18 $)
Раскоментировал его в php.ini
Рестартонул, после сего phpinfo выдает наличие rar, т.е. все ok
Однако простой скрипт Код (php):
Ругается:
Warning: rar_open() [function.rar-open]: failed to open example.rar in D:\Webservers\home\test\www\test2.php on line 6
Файл example.rar там же где и скрипт. Я его создал WinRAR-ом.
Причем ф-ция
его открывает.
Подскажите, плз, где ошибка.
Спасибо!
Доброго времени суток!
У меня стоит PHP 5.2.0
Скачал экстеншен php_rar.dll такой же версии. ($Revision: 1.18 $)
Раскоментировал его в php.ini
Рестартонул, после сего phpinfo выдает наличие rar, т.е. все ok
Однако простой скрипт Код (php):
PHP:
$rar_file = rar_open("example.rar") or die("Невозможно открыть архив");
$entries = rar_list($rar_file);
foreach ($entries as $entry) {
echo 'Файл: ' . $entry->getName() . "\n";
echo 'Размер сжатого элемента: ' . $entry->getPackedSize() . "\n";
echo 'Размер в распакованном состоянии: ' . $entry->getUnpackedSize() . "\n";
$entry->extract('/dir/extract/to/');
}
rar_close($rar_file);
Warning: rar_open() [function.rar-open]: failed to open example.rar in D:\Webservers\home\test\www\test2.php on line 6
Файл example.rar там же где и скрипт. Я его создал WinRAR-ом.
Причем ф-ция
PHP:
$rar_file=fopen("example.rar", "r");
Подскажите, плз, где ошибка.
Спасибо!