问题标签 [magento-1.13]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5144 浏览

magento - Magento Redis 配置问题:找不到命名的 PHP 会话模块 (redis)

我一直在尝试使用 Redis 作为我们性能问题的潜在解决方案,但我在 Magneto Enterprise 1.13.0.2 中配置 Redis 时遇到问题。

我收到以下错误Warning: session_module_name(): Cannot find named PHP session module (redis)

对我来说,这是说它不知道会话处理程序 reddis。

由于 EE 1.13 Redis 应该是开箱即用的,奇怪的是它可以full_page_cache正常工作,但标准cachesession_save不能。

我的 local.xml 配置:

我很难找到好的文档,我可以回退到https://github.com/colinmollenhour/Cm_Cache_Backend_Redis但我想使用一个核心包来实现这个功能,它使升级路径更清晰。

http://www.magentocommerce.com/knowledge-base/entry/redis-magento-ce-ee#config-mage https://magento.stackexchange.com/questions/4264/redis-on-magento-enterprise-1 -13

0 投票
2 回答
749 浏览

php - Magento EE 1.13.0.2 部分重新索引

我在 EE 中遇到了 magento 部分重新索引的问题。当索引器设置为保存时(在系统->配置->(高级)索引管理中),url_rewrites 不会更新。

如果我将产品保存在后端,然后查看表 enterprise_catalog_product_rewrite 没有该产品的条目,我猜因此在 enterprise_url_rewrite 中没有条目,这意味着它不起作用。

我可以在列表中看到产品,但 url 对 SEO 不友好,如果在浏览器中输入 url 密钥,它将不会显示产品。

我一直在搜索有关此部分索引如何工作的信息,但似乎除了它有多好之外什么都没有。

我试过手动截断 url 重写相关表(像这样),但它只是把一切都搞砸了,所以我恢复了数据库。

0 投票
2 回答
89 浏览

php - 获取存在于两个类别中的产品

我需要找到存在于类别 93 和 97 中的产品。到目前为止,我能够获得存在于类别 93 或 97 中的产品,但使用 AND 却没有运气。

我现在真的一无所知,现在已经做了很多谷歌搜索。

任何帮助表示赞赏!

到目前为止的代码:

Magento 企业版 1.13.0.0

0 投票
1 回答
1560 浏览

url-rewriting - Magento Enterprise url 重写与 url 重定向

Magento Enterprise 1.12url rewrite management在管理面板中有选项卡,但 1.13 版本url rewrite managementurl redirects选项卡。我看到enterprise_url_rewrite_redirecttable 和enterprise_url_rewritetable 都存在。有什么区别?我在哪里可以找到url rewrite managementMagento Enterprise 1.13 中的选项卡?

0 投票
1 回答
523 浏览

magento - 在 EE 1.13 中,从 Admin 清除缓存实际上并不会清除缓存

在我最新的 magento 设置中,当我从管理员清除缓存时,它不会清除缓存并且我的更改没有反映在前端。

当我从服务器清除缓存目录时,我的更改开始反映。

是否有任何管理缓存清理功能不起作用的地方。

0 投票
1 回答
2264 浏览

magento - Magento愿望清单view.phtml不起作用

我正在尝试编辑愿望清单页面布局表,并确定我能够在模板/愿望清单/view.phtml 文件中这样做,但没有任何反应。我一直在尝试找到要编辑的文件,但我似乎找不到它。愿望清单模块是 Mage 企业模块,默认在 magento 中。

如何编辑心愿单页表?

0 投票
1 回答
3369 浏览

magento - Magento EE 1.13 中何时实际运行自动部分重新索引?

Magento 1.13 为大多数索引添加了部分索引以及将索引过程推迟到异步运行的 cron 作业的能力。

那么我的问题是,是否有一个现有的 cron 工作可以做到这一点,或者这是我必须自己设置的?

文档对此并不清楚:http: //www.magentocommerce.com/knowledge-base/entry/ee113-indexing#reindex-options

  • 在计划使用 Magento cron 作业安排重新索引时更新。
  • 更改会在一分钟内或根据您的 cron 作业计划发生。

这让我相信这是一个在每次 cron 运行时都会运行的现有进程。

我看到了索引清理计划,但这似乎只是清除了更改日志表中的旧记录。它似乎实际上并没有做任何索引。

我似乎无法在运行这些索引的核心代码中找到一个 cron 作业。

0 投票
2 回答
2521 浏览

magento - 如何在 Magento 1.13 中运行部分重新索引?

我希望能够将所有索引设置为“按计划更新”,然后让它们全部自动更新,就像Magento 所说的那样,它们应该在后台进行。问题是,这不会发生。没有自动重新索引的 cron 作业(请参阅此相关问题)。

那么,如果我必须创建自己的 cron 作业,我该如何以有效的方式准确地做到这一点?我不想运行“php shell/indexer.php reindexall”。这会完全重建索​​引表。当然,我可以每晚都这样做,但这意味着在第二天之前不会在前端反映任何变化。这不是一个可接受的解决方案。如果我全天运行完整的重新索引,我最终会遇到与现在相同的问题 - 当人们在管理员中工作时重新索引导致表锁定和缓慢。

Magento 的新“部分重新索引”应该可以解决这个问题吗?

这是我对其工作原理的理解:

  1. 我编辑了一个具有相关索引的实体(例如 A 产品)。
  2. 数据库触发器将记录添加到相关的更改日志表。
  3. 某些进程稍后会读取更改日志表并重新索引这些特定实体

具体例子

  1. 我更新了“catalog_product_entity_varchar”中的值。
  2. 数据库触发器“trg_catalog_product_entity_varchar_after_update”通过将新版本插入“catalog_product_flat_cl”和“catalogsearch_fulltext_cl”来将此产品标记为已更改。
  3. 部分重新索引过程读取这些更改日志表并仅重新索引提及的产品,分别为“catalog_product_flat”和“catalogsearch_fulltext”。

如果是这种情况,重新索引过程将是最小的并且可以经常运行。甚至每分钟索引对管理员用户来说几乎是不明显的。(我说每一分钟,因为 Magento 告诉我们这是可能的)

然而,在这个版本中,平面目录会为您更新 - 每分钟更新一次,或者根据您的 Magento cron 作业。

这个神秘的部分重新索引在哪里?我如何称呼它而不是重新索引所有内容?

有 reindexPartial() 吗?

内裤 + ?  = 利润

0 投票
1 回答
775 浏览

magento - 影响前端目录搜索的类别权限

我从System->Configuration->Catalog->Category 权限启用了类别权限

当我在前端搜索产品时,它显示了一堆产品,但工具栏显示错误计数(即1 个项目)。

当我查看代码时,我发现“ disable_root_category_filter ”的值对于搜索页面和类别登录页面是 true ,它的值false

有没有办法解决这个问题?

0 投票
1 回答
2618 浏览

linux - Magento 补丁文件 (diff) 找不到指定的文件

我正在执行 1.13.1.0-1.14.0.0.diff,但一直在执行can't find file to patch at input line 5

试过:

我究竟做错了什么?可能无法上传许可的文件原因,但它是如何开始的: