コマンドラインから手動でCronを実行するにはどうすればよいですか。
Magento 1.xでは、次のようにcronを実行できます。
www.testsite.com/cron.php
しかし、magento 2ではこれをどのように行うことができますか?
cmdからcronを実行する方法についても教えてください。私はすでに動作していない以下のコマンドを使用しました:
sudo php bin/magento cron:run [--group="customgroupname_cron"]
これは例外を返しています:
[RuntimeException]
Too many arguments.
cron:run [--group="..."] [--bootstrap="..."]
-------更新-------
crontab.xml
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd">
<group id="customgroupname_cron">
<job name="customgroupname_cron" instance="Namespace\Modulename\Cron\Customcronjob" method="execute">
<schedule>* * * * *</schedule>
</job>
</group>
</config>
上記ファイルの実行方法にログを入れました。しかし、1分後にもそれは生成されません。それで、私のメソッドが実行されたことをどうやって知ることができましたか?
それはあなたがまだyoursite.com/update/cron.php行うことによってメイジ1のようにそれらを実行することができますように、少なくとも私には、見える
—
tim.bakerを