Cette méthode extrait le fichier identifié par path depuis l'archive et le retourne sous la forme d'une chaîne de caractères. Elle n'utilise pas de fichiers temporaires.
Tableau 39-1. Valeurs PEAR_Error possibles
Code erreur | Message d'erreur | Raison | Solution |
---|---|---|---|
NULL | << Impossible d'ouvrir l'archive en mode lecture >> | Le fichier est verrouillé de façon exclusive par une autre application. | Vérifie si d'autres applications travaillent sur le fichier. Ce peut être à cause d'un processus compétitif de la classe Archive_Tar. |
NULL | << Le mode d'extraction mode est invalide. >> | Erreur d'implémentation | Ne doit pas arriver. Si tel est le cas, veuillez faire un rapport de bogue. |
NULL | << Erreur lors de l'ouverture de name en mode écriture binaire. >> | Le fichier ne peut pas être créé. | Le fichier est peut être verrouillé. |
NULL | << Le fichier filename extrait n'a pas la taille valide filesize (size attendue). L'archive est peut être corrompue. >> | Lisez le message. | Lisez le message. |
Exemple 39-1. Extrait un fichier dans une chaîne de caractères
|
Précédent | Sommaire | Suivant |
Archive_Tar::listContent() | Niveau supérieur | Archive_Tar::addString() |