Prestashop 1.7 模块目录数据未找到

     2023-02-16     237

关键词:

【中文标题】Prestashop 1.7 模块目录数据未找到【英文标题】:Prestashop 1.7 Modules catalog data not found 【发布时间】:2017-04-04 23:11:10 【问题描述】:

所以我在本地安装了 PrestaShop 1.7(请记住我的本地作品完美找到)将其移至实时登台(没有数据库导入或导出错误或安装错误),但由于某种原因一切正常,但如果我打开CMS 已登录,然后单击“模块和服务”选项卡,我收到以下消息,消息下方有一个“重试”号召性用语按钮。

“无法获取目录数据,请稍后重试。原因:来自 PrestaShop 插件的数据无效,无法回退到缓存中”

所以我尝试清除缓存,尝试搜索答案,但发现我无法依赖的不安全回复。

同样在我的“模块和服务”中,当我单击“已安装模块”选项卡时,我得到一个“RequestException.php 第 51 行中的 RequestException”,说找不到 SSL CA 包,所以我的模块坏了,我确实看到了不是唯一一个有这个问题的人,但还没有看到任何解决方法?

还有可能是我的 Apache 服务器上的 SSL 阻止了这个模块吗?这意味着我必须获得访问权限,因为此时我没有访问权限。

我也尝试了这个安全的 solotion,三次检查我的所有更改仍然得到相同的确切错误消息。 (https://github.com/PrestaShop/PrestaShop/pull/6848/files)

【问题讨论】:

【参考方案1】:

我也遇到了类似的问题并解决了。

我的“js”文件夹放错了位置(出于某种未知原因)且不完整,因此我从https://github.com/prestashop/prestashop 下载了“js”和“themes”原始文件夹并替换了它们。

【讨论】:

感谢您的回复,我觉得这个新的 prestashop 1.7 我运气不好。我刚刚回到以前的版本(1.6.1.9),但我确实尝试了你的错误修复解决方案,当我说它只是不工作时,我说实话,我的“js”目录在那里(完整),但我替换了它正如你所说,与主题相同,我的问题保持不变......再次感谢它也对我有用。【参考方案2】:

我没有尝试过这个,因为我已经回到了 1.6 版,但是对于任何有同样问题的人,prestashop 开发人员将这个发布到我的问题中,只需点击链接。

https://www.prestashop.com/forums/topic/569275-prestashop-17-modules-catalog-data-not-found/#entry2463881

我的解决方案是下载文件 https://curl.haxx.se/ca/cacert.pem 并保存到 /app/cache/prod/。问题的存在是因为如果生产缓存被删除,那么文件 cacert.pem 也会被删除。

我签入https://github.com/P...pull/6848/files 并在我的脱机副本中发现文件 classes/Tools.php 具有常量声明:

const CACERT_LOCATION = 'https://curl.haxx.se/ca/cacert.pem';

并且该文件必须存在于:

_PS_CACHE_DIR_.'cacert.pem'

正如您在这个全局定义中看到的那样:

define('_PS_CACHE_CA_CERT_FILE_', _PS_CACHE_DIR_.'cacert.pem')

所以,我检查文件 cacert.pem 是否存在于生产缓存中并且它已被删除...我希望这会有所帮助。 (参考,mbrazzi)

【讨论】:

prestashop 1.7 新模块

】prestashop1.7新模块【英文标题】:prestashop1.7newmodule【发布时间】:2018-05-1507:49:17【问题描述】:我在prestashop1.7中遇到问题,当我在我的模块中加载form.tpl时,我无法执行setAction。我需要的是,当我继续付款时,我使用支付平台... 查看详情

覆盖 Prestashop 1.7 模块的方法

】覆盖Prestashop1.7模块的方法【英文标题】:OverrideamethodofPrestashop1.7module【发布时间】:2021-01-0601:18:14【问题描述】:我想重写Prestashop1.7.6.7的官方模块ps_featuredsearch的一行简单代码。文件是/modules/ps_facetedsearch/src/Hook/ProductSearch.php... 查看详情

Prestashop 1.7 - 覆盖 homeslider 模块控制器(hookdisplayHeader javascript)

】Prestashop1.7-覆盖homeslider模块控制器(hookdisplayHeaderjavascript)【英文标题】:Prestashop1.7-overridehomeslidermodulecontroller(hookdisplayHeaderjavascript)【发布时间】:2017-03-2811:10:13【问题描述】:我刚刚发现了新版本的presashop(1.7.0)。我想使用... 查看详情

尝试在 prestashop 1.7 管理模块中加载 js 和 css 文件

】尝试在prestashop1.7管理模块中加载js和css文件【英文标题】:tryingtoloadjsandcssfilesinprestashop1.7adminmodule【发布时间】:2018-01-0301:45:10【问题描述】:我正在学习为prestashop1.7编写模块,目前我正在尝试加载用户尝试配置模块时将使... 查看详情

错误:“错误太多重定向” Prestashop 1.7

】错误:“错误太多重定向”Prestashop1.7【英文标题】:Error:"ErrTooManyRedirect"Prestashop1.7【发布时间】:2017-06-0219:16:27【问题描述】:我在prestashop管理面板上收到ERR_TOO_MANY_REDIRECTS错误只是模块和产品页面。当我尝试连接页... 查看详情

从 prestashop 1.6.1.9 升级到 1.7

】从prestashop1.6.1.9升级到1.7【英文标题】:Upgradefromprestashop1.6.1.9to1.7【发布时间】:2017-03-2618:40:34【问题描述】:是否可以?官方文档在哪里?【问题讨论】:【参考方案1】:直接升级是不可能的但是您可以使用这个免费模块将... 查看详情

如何使用 prestashop 1.7 上的模块在前台创建自定义页面

】如何使用prestashop1.7上的模块在前台创建自定义页面【英文标题】:HowtocreatecustompageonFront-Officewithamoduleonprestashop1.7【发布时间】:2017-04-0409:21:49【问题描述】:我在产品详细信息页面上创建了按钮A。单击A按钮时,它将重定向... 查看详情

如何在 prestashop 1.7 中向 cms 页面添加挂钩

】如何在prestashop1.7中向cms页面添加挂钩【英文标题】:howtoaddhookstocmspagesinprestashop1.7【发布时间】:2018-05-0110:40:51【问题描述】:我正在发现PrestaShop1.7并尝试将模块添加到特定的CMS页面。但是,CMS页面不允许我运行任何smarty代... 查看详情

Prestashop 1.7 中的自定义钩子

】Prestashop1.7中的自定义钩子【英文标题】:CustomHooksinPrestashop1.7【发布时间】:2017-05-2212:24:06【问题描述】:我尝试为滑块模块为Prestashop1.7.0.3创建一个自定义Hook。我插入:displaySlider:-ps_imageslider在“钩子”块上的theme.yml文件上... 查看详情

在产品 Prestashop 1.7 中添加字段

】在产品Prestashop1.7中添加字段【英文标题】:AddfieldinproductPrestashop1.7【发布时间】:2017-09-2607:20:57【问题描述】:为什么prestashop不将我的修改保存到数据库中?使用prestashop1.7/override/classes/Product.phpclassProductextendsProductCorepublic$por... 查看详情

在 Prestashop 1.7 的管理产品页面中添加新字段的正确方法

】在Prestashop1.7的管理产品页面中添加新字段的正确方法【英文标题】:TherightwaytoaddanewfieldinadminproductpageinPrestashop1.7【发布时间】:2018-03-2510:52:12【问题描述】:我为Prestashop1.7创建了一个模块,以便在管理产品页面中添加一个新... 查看详情

Prestashop 1.7 上的 Prestashop1.6 主题

】Prestashop1.7上的Prestashop1.6主题【英文标题】:Prestashop1.6themeonprestashop1.7【发布时间】:2017-05-0609:22:57【问题描述】:我有一个大问题。我已经安装了prestashop1.7,我喜欢它的管理界面,但是,与prestashop1.6提供的主题相比,它的... 查看详情

致命错误:未捕获的错误:在 prestashop 中找不到类“Db”

】致命错误:未捕获的错误:在prestashop中找不到类“Db”【英文标题】:Fatalerror:UncaughtError:Class\'Db\'notfoundinprestashop【发布时间】:2017-12-2411:16:21【问题描述】:对不起我的英语。我是<i>prestashop</i>的初学者,我仍在努... 查看详情

Prestashop - 添加模块到钩子

】Prestashop-添加模块到钩子【英文标题】:Prestashop-Addmoduletohook【发布时间】:2015-02-0110:04:44【问题描述】:我想将模块“blockviewed”移植到钩子displayFooterProduct中。Prestashop告诉我这个模块不能移植到那个钩子上,所以我环顾四周... 查看详情

Prestashop 1.7 白页

】Prestashop1.7白页【英文标题】:Prestashop1.7whitepage【发布时间】:2021-06-1405:34:04【问题描述】:由于OVH崩溃,我必须将我的prestashop1.7迁移到另一台服务器。但我在后台和前台都有空白页。调试模式下没有错误显示。PHP版本:7.1(... 查看详情

PrestaShop 1.7 添加新资源和类

】PrestaShop1.7添加新资源和类【英文标题】:PrestaShop1.7Addnewresourcesandclass【发布时间】:2018-04-1809:31:57【问题描述】:我用这段代码创建了新资源:classWebserviceRequestextendsWebserviceRequestCorepublicstaticfunctiongetResources()$resources=parent::getR... 查看详情

如何删除 prestashop 1.7 上的送货步骤?

】如何删除prestashop1.7上的送货步骤?【英文标题】:Howtoremovedeliveryshippingsteponprestashop1.7?【发布时间】:2018-04-2400:26:40【问题描述】:参考:Howtoremovedeliveryshippingsteponprestashop1.6.1?我正在寻找Prestashopv1.7.2.4的解决方案,有什么想... 查看详情

Prestashop 1.7 块 page_content

】Prestashop1.7块page_content【英文标题】:Prestashop1.7blockpage_content【发布时间】:2017-11-1016:22:50【问题描述】:您好,我试图更好地理解prestashop1.7生成模板的方式,现在我知道新的prestashop.tpl文件使用扩展来创建网站。我想知道page_... 查看详情