Для чего на самом деле нужен var/пакет?
Возможно, я что-то полностью упускаю, но мне еще предстоит найти четкое объяснение того, что такое каталог var/package и как он используется. Я видел, что он включен во множество решений проблем (очистите его, проверьте наличие файла xyz и т. Д.), Но для чего он на самом деле , в частности?
9
Author: brian_hughes, 2013-09-10
1 answers
var/package
это место, где находятся все установленные пакеты (не фактическое содержимое пакета, а информация о том, что это за пакет).
Он используется менеджером Magento Connect, если мы откроем один из файлов там, мы найдем следующее:
<?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>[email protected]</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.
9
Author: Rick Kuipers, 2013-09-10 11:33:28