本教程教你一步一步的创建一个自定义的cron job(定时任务),任选一个cron group。
1: 获取示例模块
- 登录到magento服务器,切换到 Magento 2文件系统所有者.
-
克隆 magento2 样本库.
示例
cd ~ git clone git@github.com:magento/magento2-samples.git
-
创建一个目录来拷贝示例代码:
mkdir -p /var/www/html/magento2/app/code/Magento/SampleMinimal
-
复制示例模块代码:
cp -r ~/magento2-samples/sample-module-minimal/* /var/www/html/magento2/app/code/Magento/SampleMinimal
-
验证文件是否正确复制:
ls -al /var/www/html/magento2/app/code/Magento/SampleMinimal
You should see the following result:
drwxrwsr-x. 4 magento_user apache 4096 Oct 30 13:19 . drwxrwsr-x. 121 magento_user apache 4096 Oct 30 13:19 .. -rw-rw-r--. 1 magento_user apache 372 Oct 30 13:19 composer.json drwxrwsr-x. 2 magento_user apache 4096 Oct 30 13:19 etc -rw-rw-r--. 1 magento_user apache 10376 Oct 30 13:19 LICENSE_AFL.txt -rw-rw-r--. 1 magento_user apache 10364 Oct 30 13:19 LICENSE.txt -rw-rw-r--. 1 magento_user apache 1157 Oct 30 13:19 README.md -rw-rw-r--. 1 magento_user apache 270 Oct 30 13:19 registration.php drwxrwsr-x. 3 magento_user apache 4096 Oct 30 13:19 Test
-
更新Magento 2 数据库和schema:
php /var/www/html/magento2/bin/magento setup:upgrade
2: 验证样本模块
- 用管理员身份登录magento 2后台
- 点击 Stores > Configuration > ADVANCED > Advanced.
-
如下图: