Magento是否有任何内置的方式来验证Magento Connect软件包的正确安装?如果没有,是否有任何现有代码段可以从扩展程序中提取文件列表并检查扩展名是否实际安装?

上下文:通常,当通过Magento Connect GUI安装文件时,Web服务器将没有适当的权限将文件写入系统。这应该导致安装失败。但是,按编码Magento Connect GUI的方式,Magento Connect将报告已成功安装了扩展名,并在其数据存储中标记了安装扩展名 不管 是否可以真正安装扩展文件。

这导致列出的扩展名为Magento Connect中的安装,但实际上并未在文件系统上。

缺少我自己编码的内容,是否有任何方法可以正确安装扩展名?使用GUI, ./mage CLI,甚至是称为某些现有Magento方法的短壳脚本。

缺少这一点,有人写一个独立的脚本来做到这一点吗?

有帮助吗?

解决方案

绝对没有通用功能来验证它。另外,我从来没有碰到这样做的工具。但是我认为写一篇会读的内容很容易 package.xml 并验证扩展名的每个文件的存在。

这是另一个时间 Modman洋红色组合 做得更好。如果权限不足,则两者都会发射错误。如果对于Modman,您需要手动从Magentoconnect下载扩展 modman 文件,Magento-Composer将自动完成所有操作。您要做的就是将扩展密钥添加到 composer.json.

许可以下: CC-BY-SA归因
scroll top