xampp中的magento 2.3中的默认模块安装问题

时间:2019-08-03 05:21:50

标签: php module installation magento-2.3

我是magento的新手,当然是magento 2的新手。 我已经在xampp的php 2.2中安装了magento 2.3。 我创建了一个自定义模块,它是CRUD操作。很好 当我尝试通过管理面板(“系统”>“ Web设置向导”>“扩展管理器(扩展程序已准备安装)”)安装模块(magento / module-shared-catalog)时,显示类似错误。

1。检查Cron脚本

Cron脚本准备情况检查失败。隐藏细节

来自安装应用程序Cron脚本的错误: Cron作业尚未配置 其他检查将因此失败(PHP版本,PHP设置和PHP扩展)

来自更新程序应用程序Cron脚本的错误: Cron作业尚未配置

有关其他帮助,请参阅cron脚本帮助。

2。 PHP设置检查*

有关其他帮助,请参见PHP设置检查帮助。

3。 PHP扩展程序检查

缺少PHP扩展名。隐藏细节

解决此问题的最佳方法是安装正确的缺少扩展名。确切的修复方法取决于我们的服务器,您的主机和其他系统变量。 我们的PHP扩展帮助可以帮助您入门。

有关其他帮助,请与您的托管服务提供商联系。

我正在本地服务器(127.0.0.1)中进行尝试。

为解决上述cron问题,我在以下文件中编辑了以下功能

C:\ xampp \ htdocs \ lapis \ setup \ src \ Magento \ Setup \ Controller \ Environment.php

在cronScriptAction()

替换

$ setupCheck = $ this-> cronScriptReadinessCheck-> checkSetup(); $ updaterCheck = $ this-> cronScriptReadinessCheck-> checkUpdater();

$ setupCheck = ['成功'=> 1]; $ updaterCheck = ['成功'=> 1];

然后,解决了cron问题,但是如上所述,其余两个问题仍然存在。

请协助我解决问题,并在Magento 2.3应用程序中安装任何兼容的模块。

1 个答案:

答案 0 :(得分:1)

是的!谷歌搜索后,我在Windows和Linux(Ubuntu)上都获得了成功。 在尝试在magento中安装模块之前,我需要运行cron。

打开终端,然后在终端中输入以下行。

cd <magento_root_directory>

然后在终端中执行以下3个命令。

php bin/magento cron:run

php update/cron.php

php bin/magento setup:cron:run

然后尝试从magento 2.3管理面板安装模块。