À quoi sert vraiment var / package?


9

Peut-être que quelque chose me manque complètement, mais je n'ai pas encore trouvé d'explication claire sur ce qu'est exactement le répertoire var / package et comment il est utilisé. Je l' ai vu inclus dans un grand nombre de solutions de problèmes (effacer, vérifiez fichier xyz là, etc.) , mais qu'est - ce qu'il fait pour , en particulier?


Ce répertoire contient les fichiers xml des extensions installées.
Tejas Shah du

Réponses:


9

var/packageest l'endroit où se trouvent tous les packages installés (pas le contenu réel du package, mais les informations sur le package). Il est utilisé par Magento Connect Manager, si nous ouvrons l'un des fichiers qu'il contient, nous trouvons ceci:

<?xml version="1.0"?>
<package>
    <name>Lib_Google_Checkout</name>
    <version>1.5.0.0</version>
    <stability>stable</stability>
    <license>Apache License</license>
    <channel>community</channel>
    <extends/>
    <summary>Google Checkout Library</summary>
    <description>Google Checkout Library</description>
    <notes>1.5.0.0</notes>
    <authors><author><name>Magento Core Team</name><user>core</user><email>core@magentocommerce.com</email></author></authors>
    <date>2011-02-08</date>
    <time>16:02:18</time>
    <contents><target name="magelib"><dir name="googlecheckout"><file name="googlecart.php" hash="5b11319b8489cd2cb50bf2f38797fbb0"/><file name="googleitem.php" hash="2305b454c0b524f835e489a224070c1b"/><file name="googlelog.php" hash="402dfa7bf30450451d6dd76db20e8996"/><file name="googlemerchantcalculations.php" hash="2b8ca5d31c7dfc5f1b305ad0f0f8dc8d"/><file name="googlerequest.php" hash="2d9f2ffdb96c38f57772c151f517fe4c"/><file name="googleresponse.php" hash="4af0da6d2d9f461e9e072a81512a205e"/><file name="googleresult.php" hash="9643ea49bfeb16224f43a8ea79571094"/><file name="googleshipping.php" hash="ba2aa1ce3d1375b48a214fba19f589ff"/><file name="googletax.php" hash="55b8cd73340e491a47f62f8b887404ed"/><dir name="xml-processing"><file name="gc_xmlbuilder.php" hash="8b008a09d4ff42408fb601980f965dac"/><file name="gc_xmlparser.php" hash="9845e8a617eef46f0209140c9f26a90b"/></dir></dir></target></contents>
    <compatible/>
    <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
</package>

Comme vous pouvez le voir, le nom, la version, le contenu, la licence, les dépendances, etc. sont répertoriés ici. Cela ne s'applique qu'aux packages installés via Magento Connect Manager.


3
Et vous êtes libre de supprimer cela après l'installation du paquet
brentwpeterson

@brentwpeterson avez-vous déterminé si ceux-ci pouvaient être supprimés?
Michael
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.