誤って削除したジョブを復活させる

この記事が書かれたのはバージョン 5.7.5.9 時点です

下記コードを application/bootstrap/app.php に追記してください。

Route::register('/reinstall_job/{jHandle}', function($jHandle) {
    \Concrete\Core\Job\Job::installByHandle($jHandle);
    return \Concrete\Core\Http\Response::create('Job installed.');
});

あなたのサイトのURL/index.php/reinstall_job/ジョブのハンドル

にアクセスしてください。

sitemap.xmlファイルを生成する」ジョブの場合、ジョブのハンドルは generate_sitemap ですので、あなたのサイトのURLが http://www.example.com/ だった場合、URLは

http://www.example.com/index.php/reinstall_job/generate_sitemap

になります。

復活し終わったら、必ず追加したコードは削除しておいてください。
誰でもジョブがインストールできてしまいますので。