Questions tagged «magento-community»

表示与Magento社区版本有关的问题。

6
何时选择Magento企业版而不是社区版?
通过查看企业版的功能,我想知道是否应该将其推荐给客户。 我在社区版方面拥有多年的经验,并研究了企业版。在我看来,使用带有完整页面缓存解决方案(例如具有适当模块的Varnish)的社区版对我的客户来说几乎总是便宜的。 企业还有更多附加组件,例如奖励或更好的员工权利管理,但似乎可以使用社区版中的相应模块轻松构建所有这些附加组件。 然后是服务水平协议(SLA),但是再次拥有非常丰富的Magento经验,到目前为止,我始终能够及时解决问题。 由于可能广泛使用企业版,因此​​我可能会忽略某些事情,因此,当向客户推荐企业版时,请给我提供一些见解/方案。

1
Mage_PageCache-外部全页缓存
因此,在Community Edition中,有一个选项System->Configuration->System->External Full Page Cache Settings似乎使用Zend Cache提供了整页缓存。 设置这些值后,您将在缓存页面上获得一个新按钮以清除此缓存。 所以我的问题是,最近才发现这一点。有没有搞错?它行得通吗?为什么要在CE中使用它,然后在EE中将其删除却使用完全不同的模块呢?有人实际使用它吗? 注意:此模块不在EE版本中

5
Magento为什么有3个代码池?
Magento具有三个代码池: 社区 核心 本地 核心:它包含所有Magento默认模块 社区和本地:我们将这些代码池用于我们的自定义模块开发。 现在我对此表示怀疑: Magento为什么使用两个代码池进行定制? Magento为什么不使用单个代码池进行自定义? 有人可以解释一下吗?



1
如何在Magento中将Code / Core system.xml文件复制到Code / local
我想要在管理面板中进行一些自定义,所以我进行了更改 1) "app/code/core/../system.xml file its working fine. 但是我不想更改核心文件夹中的代码。由于我的版本更改。 所以我想将该文件移到我的本地文件夹中,但无法正常工作 2) "app/code/local/../system.xml" files is not working 谁能指导我如何覆盖system.xml文件? 谢谢

6
如何下载magento
我想从此页面下载Magento社区版 http://www.magentocommerce.com/download 在“完全发布”部分中,选择zip版本,然后单击“下载”。 它打开了一个我可以登录/注册的窗口。我已经有一个用户,因此我使用我的电子邮件和密码登录,并重定向到“我的帐户”部分。 在“我”上,再次单击产品->开源/ CE->查看可用的下载->选择zip版本->单击“下载”上的导航栏,它再次打开登录/注册窗口。 我处于循环中...如何下载Magento社区版?

1
随机安装向导重定向Magento 1.9.0.1
我已经安装了Magento 1.9.0.1社区版,除了我遇到的一个问题外,所有版本都可以启动。它会在不同的时间随机重定向到/index.php/install/。 我已经多次清除了缓存和会话,甚至在清除缓存和会话后两次重启服务器,这是另一位发布者说的对他有用的。但是在短短的成功时间内,这个问题不断出现。 我检查以确保我的local.xml文件在那里并具有安装日期。这样就可以了。我将其与我进行过的其他Magento安装进行了比较(虽然这是我的第一个,但没有运行1.9),文件看起来也不错。另外,我打开了错误和异常日志记录,对此没有任何记录。 棘手的是,它并不总是这样做,而是随机的。我可以通过回到我试图浏览的页面来解决此问题,但是不希望访问者看到此重定向。 似乎没有某个特定的类别,事件,一天中的时间等会更频繁地触发重定向。有时我可以花60分钟而无需重定向安装,而有时我每分钟会遇到几次问题。 任何人都能提供的任何帮助,我们将不胜感激。 谢谢!

6
Magento 2的本地安装不会在pub / static文件夹中生成文件
我刚刚通过MAMP在本地安装了带有示例数据的Magento 2社区版(从他们的网站下载而未与composer一起安装)。安装过程成功完成,但是pub / static文件夹中的所有文件都丢失了,除了.htaccess。这意味着所有css,js等都为前端和后端返回404。 我花了几个小时试图解决这个问题。到目前为止,这是我所做的: Options Indexes FollowSymLinks AllowOverride在/MAMP/conf/apache/httpd.conf中从“无” 更改为“全部”,然后重新启动MAMP 确保LoadModule rewrite_module modules/mod_rewrite.so在httpd.conf中未添加注释 在MAMP中设置开发域(magento.dev) 尝试php bin/magento setup:static-content:deploy使用Terminal在magento.dev根目录中运行。但是,这返回: 致命错误:在第64行的/Applications/MAMP/htdocs/magento.dev/vendor/magento/framework/Locale/Bundle/DataBundle.php中找不到类“语言环境” RewriteBase /在magento.dev根目录的.htaccess文件中取消注释,并将RewriteBase更改为。 将Magento设置为开发模式 手动清除缓存并php bin/magento setup:static-content:deploy再次运行 大多数指南和论坛帖子都告诉我要运行:php bin/magento setup:static-content:deploy但是我不确定我是否做对了。 作业系统:OSX 10.11.2 MAMP版本:3.5 PHP版本:7.0 Apache版本:2.4.16 MySQL版本:5.6.25 任何帮助,将不胜感激。

1
“前100名贡献者”的头衔是什么?
您可以在模块评论周围看到标题“前100名贡献者”或“前250名贡献者”。 这是什么意思? 我认为“前100名贡献者”与评论者有关,这意味着该评论者在Magento Connect贡献者中排名前100位。还是Magento社区版的贡献者或确切模块的贡献者?在哪里可以找到有关贡献者的列表?这种贡献的规则在哪里? 示例:http : //reviews.magentocommerce.com/4643-zh_CN/4940/semantium-msemantic-semantic-seo-for-rich-snippets-in-google-and-yahoo-reviews/reviews.htm?page=5


1
使用Cm_RedisSession之后的会话锁定
我们使用Magento 1.9.2.4中的默认Cm_RedisSession模块切换到Redis作为会话存储。部署后,许多客户经历了非常长的页面加载时间(> 20-30秒)。对于Redis-Server,我们在Tideways中使用AWS ElastiCache(m3.large) (类似于Newrelic),在跟踪中看到了这个瓶颈: 在阅读了有关此问题的更多信息并查看了Cm_RedisSession日志后,我发现来自客户的会话已被锁定,并且经过更多研究后,由于会话锁定的改进,我决定将Cm_RedisSession升级到1.14。 使用最新版本,该问题已最小化,因为该锁定现在将在5秒后正确断开。但是仍然有5秒的加载时间。 我有两种理论。 一些请求死亡,因此没有任何session_close()调用,因此该锁将不会被释放: 我启用了每个日志(php-fpm,nginx和magento),并看着它们,直到该错误在Tideways中出现给客户,但在此特定时间范围内没有错误 多个脚本尝试读取/写入同一会话: 我创建了一个脚本,该脚本使用相同的前端cookie并行调用同一页面一百次,但是没有出现锁。 在这一点上,我不知道为什么会出现此锁,更糟糕的是,我无法在本地的Maschine或登台系统上重现它。 有没有人暗示或解决我该如何解决这个问题? 编辑:有人试图禁用Cm_RedisSession中的锁定吗? 编辑:与1.15相同的问题 编辑:大多数带锁的请求都是ajax请求。但是我还是无法复制它。 $ php5-fpm -v PHP 5.5.32-1+deb.sury.org~trusty+1 (fpm-fcgi) (built: Feb 5 2016 10:10:42) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by …

5
Magento:在电子邮件中发送文件附件
在自定义模块中,我使用此功能发送电子邮件: public function sendMail($errorCod, $errorMsg) { $mail = Mage::getModel('core/email'); $recipients = array( Mage::getStoreConfig('trans_email/ident_custom1/name') => Mage::getStoreConfig('trans_email/ident_custom1/email'), Mage::getStoreConfig('trans_email/ident_custom2/name') => Mage::getStoreConfig('trans_email/ident_custom2/email') ); foreach ($recipients as $recipient): $mail->setToEmail($recipient); $mailBody = "<b>Error Code: </b>".$errorCod."<br />"; $mailBody .= "<b>Error Massage: </b>".$errorMsg."<br />"; $mail->setBody($mailBody); $mail->setSubject('Lorem Ipsum'); $mail->setFromEmail(Mage::getStoreConfig('trans_email/ident_general/email')); $mail->setFromName("Lorem Ipsum"); $mail->setType('html'); try { $mail->send(); } catch (Exception $e) …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.