2017-09-14 46 views
1

我是Magento的新手,我在重新编制索引时遇到了麻烦。Magento 2.1.8重新索引错误

我检查了所有与重新索引问题的问题,但我的问题是不同的。 我的cron作业是显示以下错误:

Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors. 

我已删除在php.ini中memory_limit的,但它仍然是相同的。

我的计划作业:

***** php /home/username/public_html/update/cron.php >> /home/username/public_html/var/log/update.cron.log 

谁能帮助? enter image description here

以下命令: * * * * * <path_to_php> <magento2_dir>/update/cron.php >> <magento2_dir>/var/log/update.cron.log

正在给输出中

X-Powered-By: PHP/5.6.31 
Content-type: text/html; charset=UTF-8 

不过。我的索引没有被重新编制索引。我正在使用Cpanel。

+0

您是否在更改限制后重新启动服务器?或者你可以检查的价值从PHP信息 –

回答

0

你必须就此与你的服务器人联系。他们将增加服务器内存限制。或者你可以做的事情。首先使用SSH进行索引,然后尝试设置cron作业。我希望它能帮助你。

1

你需要设置适当的科雷您Magento2应用程式商店:

设置科雷你需要做以下几点:

通过SSH登录到你的服务器

编辑cronjobs与这个命令

crontab -e

此后一个te xt编辑器显示。 (您可能需要先选择一个文本编辑器。)

在这里你需要添加以下行(请务必更改您enviornment路径)

* * * * * <path_to_php> <magento2_dir>/bin/magento cron:run | grep -v "Ran jobs by schedule" >> <magento2_dir>/var/log/magento.cron.log 
* * * * * <path_to_php> <magento2_dir>/update/cron.php >> <magento2_dir>/var/log/update.cron.log 
* * * * * <path_to_php> <magento2_dir>/bin/magento setup:cron:run >> <magento2_dir>/var/log/setup.cron.log 

这里:

<path_to_php>通常是/usr/bin/php您可以通过命令which php 如果你已经安装了PHP-CLI比你需要的PHP-CLI这里

<magento2_dir>分配路径找到这根可怕Magento2安装的ctory。

以下是必须科雷为Magento2

bin/magento cron:run 

例:

* * * * * /usr/bin/php /home/username/public_html/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /home/username/public_html/var/log/magento.cron.log 
* * * * * /usr/bin/php /home/username/public_html/update/cron.php >> /home/username/public_html/var/log/update.cron.log 
* * * * * /usr/bin/php /home/username/public_html/bin/magento setup:cron:run >> /home/username/public_html/var/log/setup.cron.log 

注意:如果您有的cPanel或其他小组相比,你需要找到的cron /调度和设置在那里相同

+0

对不起,但你只是重新张贴我的cron命令。那twhat我想forrrrrrrrrrrrrrrrrr 我需要得到解决问题的办法。下面的命令: * * * * * /update/cron.php >> /var/log/update.cron.log 正在给输出中 X供电-通过: PHP/5.6.31 内容类型:text/html; charset = UTF-8 但是。我的索引没有被重新编制索引。 我正在使用Cpanel。 –