Dag allen,

Ik probeer al de hele dag om door middel van PHP een .rar bestand uit te pakken. De verplichte libery's heb ik inmiddels voor rar, hij geeft ook geen `undefined function error` meer bij gebruik van rar_open(). Toch blijft hij zeggen dat hij de rar niet kan openen, terwijl hij wel bestaat.

Dit script heb ik even gebruikt om te testen:

<?php

$rar_file = rar_open('example.rar') or die("Failed to open Rar archive");

$entries_list = rar_list($rar_file);

print_r($entries_list);

?>

Toen ben ik verder gegaan met het openen van zip files. Dit is overigens gelukt en werkt goed. Maar ik wil ook rar bestanden mogelijk maken, omdat die over het algemeen meer gebruikt worden, naam mijn mening. Tevens ondersteund mijn host ook de rar functies (nog) niet.

Ik las in een ander topic dat ik het rar bestand dan moest omzetten naar .zip. Dat heb ik geprobeerd met behulp van rename(). De naam veranderde wel, maar in werkelijkheid het bestand zelf niet, want ik kon het nog steeds niet (handmatig) openen met winzip.

Wie o wie heeft een idee?

Groetjes Marcel
Wat CHMOD? Ik test het gewoon lokaal op mijn Wamp server, dan heb ik alle rechten al. En zoals ik al zei weet ik 100% zeker dat het bestand bestaat, omdat ik dat eerst met file_exists controleer. Het enigste wat er nog mogelijk zou zijn dat er gewoon een bug in die functie zit of zo?
probeer het anders eens met een ander rar bestand
Nog een keer, het zit in de functie. het bestand bestaat, maar de functie word niet uitgevoerd, daarom krijg je de die.....
Ja klopt, maar wat doe je er aan?

TJVB schreef op 08.07.2009 13:09
probeer het anders eens met een ander rar bestand
Net of ik dat nog niet gedaan hebt.
He marcel, het is vrij simpel. Je kan blijven kankeren, maar dan zoek je het maar uit, of je antwoord normaal, en geeft normaal aan dat je dat al geprobeerd hebt, en het niet werkte.

Lees eventjes op http://php.net/manual/en/ref.rar.php

dan zie je dit:
Rar::extract() extracts entry's data to the dir . It will create new file in the specified dir with the name identical to the entry's name.

onder deze url: http://be.php.net/manual/en/function.rar-extract.php

als antwoord op jou vraag:
Ik probeer al de hele dag om door middel van PHP een .rar bestand uit te pakken.

Als dit niet werkt, zou ik sterk overwegen na te gaan, of het niet aan je php installatie zelf ligt.
Ik denk toch dat het aan die installatie ligt dan. Wordt er echt gek van, ik installeer die ene library en wamp wel opnieuw (wat ik trouwens al een keer gedaan hebt.) Ow ja en sorry voor mijn iet wat botte reactie TJVB.
Haha, ik weet niet wat hij ervan denkt, maar ik begrijp het wel. probeer anders usbwebserver, die vind ik iets wat simpeler.
En wesley zou jij mischien ook op je taalgebruik willen letten ?

Reageren