वास्तव में var / package क्या है?


9

शायद मैं पूरी तरह से कुछ याद कर रहा हूं, लेकिन मुझे अभी तक एक स्पष्ट स्पष्टीकरण नहीं मिला है कि वास्तव में var / package निर्देशिका क्या है और इसका उपयोग कैसे किया जाता है। मैंने देखा है यह समस्या समाधान (यह स्पष्ट है, वहाँ xyz फ़ाइल के लिए जाँच, आदि) का एक बहुत में शामिल है, लेकिन क्या यह वास्तव में है के लिए , विशेष रूप से?


इस निर्देशिका में स्थापित एक्सटेंशन की xml फाइलें हैं।
तेजस शाह

जवाबों:


9

var/packageवह जगह है जहां सभी स्थापित पैकेज हैं (पैकेज की वास्तविक सामग्री नहीं है लेकिन पैकेज क्या है इसकी जानकारी)। इसका उपयोग Magento के Connect Manager द्वारा किया जाता है, यदि हम वहां मौजूद किसी एक फ़ाइल को खोलते हैं तो हमें यह पता चलता है:

<?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>

जैसा कि आप नाम देख सकते हैं, संस्करण, सामग्री, लाइसेंस, निर्भरता, आदि यहां सूचीबद्ध हैं। यह केवल Magento Connect प्रबंधक के माध्यम से स्थापित संकुल पर लागू होता है।


3
और पैकेज स्थापित होने के बाद आप इसे हटाने के लिए स्वतंत्र हैं
ब्रेंटवेटपर्सन

@brentwpeterson ने यह पता लगाया कि क्या इन्हें हटाया जा सकता है?
माइकल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.