cronを呼び出すのですが実行していませんか?

WP4.9.6/CiviCRM 5.1.2

cvを使ってcronジョブに関するいくつかの問題があります。私はcli.phpで動作しているcronを持っていますが、それにはパスワードが必要です。私はそのアプローチを破る2FAを実装しようとしています。

私はcvをインストールしています(私のホスティングプロバイダは私のためにインストールされています)、sshから呼び出すことはできますが、スケジュールされたジョブを起動するようには見えません(adminを有効なWP/CiviCRMスーパーユーザーアカウント名)?

bash-3.2$ cv api job.execute --user=admin --cwd=/var/sites/h/hbb.org.uk/public_html -vvv
[BootTrait] Start
[BootTrait] Attempting to set verbose error reporting 
[BootTrait] Call standard cv bootstrap
[Bootstrap] Options: {
  "dynamicSettingsFile": "phar:///var/sites/h/hbb.org.uk/cv.phar/settings_location.php",
  "env": "CIVICRM_SETTINGS",
  "prefetch": true,
  "settingsFile": null,
  "search": true,
  "cmsType": null,
  "httpHost": "",
  "output": {} }

[Bootstrap] Find settings file
[Bootstrap] Load supplemental configuration for "/var/sites/h/hbb.org.uk/public_html/wp-content/uploads/civicrm/civicrm.settings.php"
[Bootstrap] Load settings file "/var/sites/h/hbb.org.uk/public_html/wp-content/uploads/civicrm/civicrm.settings.php"
[Bootstrap] Find CMS root for "/var/sites/h/hbb.org.uk/public_html"
[Bootstrap] Found "wp" in "/var/sites/h/hbb.org.uk/public_html"
[Bootstrap] Simulate web environment in CLI
[Bootstrap] Initialize class loader

[Bootstrap] Call core bootstrap 
[Bootstrap] Finished

[BootTrait] Call core bootstrap
[BootTrait] Call CMS bootstrap

私のサイトは4.6より前のバージョンからのアップグレードですので、私のcivicrm.settings.phpは../uploads/civicrmにコピーされた../plugins/civicrmにありますが、効果がありません。

すべてがうまくいくようですが、何も起こりませんか?

ベストアンサー

これをクローズすると、私はwp-cliをsshから動作させることができました。ちょうどそれをcronから動作させようとしています….

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です