当前位置: 首页 > 知识库问答 >
问题:

PrestaShop 1.7不允许禁用该模块

子车成和
2023-03-14

我一直在尝试上传一个模块,它在1.6版本上运行得非常好,但是当我尝试上传到1.7版本时,我得到了下一个错误-检查屏幕截图。

我到处都在寻找错误,但找不到解决方法,请帮忙。

共有3个答案

刘和玉
2023-03-14

您的模块也可能处于开发模式,并且在sql/install中有错误的sql查询。php或sql/卸载。php在您的模块文件夹中。我的情况就是这样。

高钱青
2023-03-14

模块类名称必须与模块名称相同,如:

class myNextModule extends Module{

public function __construct(){
    $this->name = 'myNextModule';
...

如果不是,则在安装过程中会抛出“模块不是有效的模块名”错误。有同样的问题,经过修正安装成功完成。(Prestashop 1.7.6)

晁英彦
2023-03-14

从模块文件夹中删除具有模块名称的文件夹-您在其中已经有具有此名称的文件夹。

 类似资料:
  • 我把它放在php中。ini文件: 但我仍然可以调用它们(tested exec和shell_exec)。我已经多次重新启动Web服务器。 (窗户下)。

  • 问题内容: 尝试使用中的注释时,Eclipse给了我这个错误。 我正在字段之前在带有注释的类中使用它。 以前,我在完全相同的地方使用过,很好。 我将 hibernate-core 从 4.1.9.Final 升级到 4.3.0.Beta3 并将 hibernate-commons- annotation 从 4.0.1 升级到 4.0.2 后,问题开始了。它说不推荐使用,建议使用它。 我发现的所有

  • 我有一个spring boot应用程序,它有两个功能:Http请求和kafka消息处理。我希望这个应用程序在application.yml中启用的模式下运行,也就是说,如果用户只希望为http请求启用它,那么kafka就不应该被连接。 我可以使用普通的spring boot kafka插件通过使用@KafkaListener的以下属性禁用自动配置来实现这一点, autoStartup=“${mod

  • 问题内容: 我看到以下错误: 使用此代码: 是什么原因引起的,如何解决? 问题答案: 在当前域之外发出ajax请求时,Javascript是受限制的。 例1:您的域名为example.com,并且您想向test.com提出请求=>您不能。 例2:您的域名是example.com,并且您想向inner.example.com发送请求,但是您不能。 例3:您的域名为example.com:80,并且您

  • 我有一个使用调用的进程。此任务被提交给executor服务。我允许进程在尝试取消它之前有x秒的运行时间。但是,当我调用并且任务在方法中等待时,线程/任务不会被取消。 我已经对代码进行了测试,如果将替换为,则会得到。但是,当任务位于内时,不会出现中断。在face中,直到Restful调用完成,该方法才返回。 我看到了这篇文章,取消、中止、中断一个spring android resttemplate

  • 问题内容: 我正在尝试在表格中添加序列号。这是我的方法: 为什么此方法给我一个错误,而我的结果集已设置为可更新。我正在使用derby数据库。 问题答案: 根据Derby文档,带有的查询不可更新: 只有简单的单表SELECT游标才可以更新。可更新ResultSet的SELECT语句与可更新游标的SELECT语句具有相同的语法。生成可更新的游标: 该语句不能包含子句。 基础查询必须是SelectExp