در اینجا مراحلی که باید برای راه اندازی کرون جاب در مجنتو دنبال کنید آورده شده است:
فایل etc/crontab.xml را بسازید.
به کنسول SSH بروید و این فرمان را اجرا کنید:
php bin/magento cron:run
همانطور که می دانید، کرون یکی از ابزار لینوکس است که یک فرمان و یا اسکریپت را بر روی سرور شما برنامه ریزی می کند تا به صورت خودکار در یک تاریخ و زمان مشخص اجرا شود. مجنتو 2 نیز کرون جاب را پشتیبانی می کند، پس شما می توانید چند اسکریپت PHP را به صورت خودکار راه اندازی کنید.امروز من طریقه راه اندازی کرون جاب را به شما آموزش می دهم.
مرحله اول راه اندازی کرون جاب در مجنتو: ابتدا باید فایل etc/crontab.xml را بسازید:
برنامه ریزی مربوط به زمان بندی اجرای کرون است. در این مثال، در هر دقیقه اجرا می شود.
این مثال شامل کلاس اسکریپتی است که شما می خواهید اجرا شود.پس شما باید فایل Magestore\Training\Cron\TrainingCron.php را بسازید و کد منبع زیر را وارد کنید:
مرحله دوم راه اندازی کرون جاب در مجنتو:
به کنسول SSH بروید و فرمان زیر را اجرا کنید:
php bin/magento cron:run
اگر میخواهید فرآیند را اوتوماتیک کنید، فرمان را در /etc/crontab اضافه نمایید.برای مثال:
* * * * * www-data PHP /home/Eden/public_html/magento2/bin/Magento Cron:run
توجه:
* * * * * : مقدار زمانی ایست که اسکریپت به صورت خودکار اجرا می شود (هر 1 دقیقه)
www-data: کاربری است که اسکریپت را اجرا خواهد کرد.
php /home/eden/public_html/magento2/bin/magento cron:run
دستور فرمان مربوطه
در اینجا مراحل راه اندازی کرون جاب در مجنتو به پایان رسید.
[fullwidth background_color=”” background_image=”” background_parallax=”fixed” enable_mobile=”no” parallax_speed=”0.3″ background_repeat=”no-repeat” background_position=”left top” video_url=”” video_aspect_ratio=”16:9″ video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” border_size=”0px” border_color=”#ffffff” border_style=”solid” padding_top=”50″ padding_bottom=”10″ padding_left=”0px” padding_right=”0px” hundred_percent=”no” equal_height_columns=”no” hide_on_mobile=”no” menu_anchor=”” class=”” id=””][separator style_type=”single” top_margin=”” bottom_margin=”20″ sep_color=”#2d2e42″ border_size=”” icon=”” icon_circle=”” icon_circle_color=”” width=”” alignment=”center” class=”” id=””][one_half last=”no” spacing=”yes” center_content=”no” hide_on_mobile=”no” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”center center” hover_type=”none” link=”” border_position=”all” border_size=”0px” border_color=”” border_style=”solid” padding=”” margin_top=”” margin_bottom=”” animation_type=”0″ animation_direction=”down” animation_speed=”0.1″ animation_offset=”” class=”” id=””][imageframe lightbox=”no” gallery_id=”” lightbox_image=”” style_type=”none” hover_type=”none” bordercolor=”” bordersize=”0px” borderradius=”0″ stylecolor=”” align=”none” link=”” linktarget=”_self” animation_type=”0″ animation_direction=”down” animation_speed=”0.1″ animation_offset=”” hide_on_mobile=”no” class=”” id=””] [/imageframe][/one_half][one_half last=”yes” spacing=”yes” center_content=”no” hide_on_mobile=”no” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”center center” hover_type=”none” link=”” border_position=”all” border_size=”0px” border_color=”” border_style=”solid” padding=”” margin_top=”” margin_bottom=”” animation_type=”0″ animation_direction=”down” animation_speed=”0.1″ animation_offset=”” class=”” id=””]
با کارشناسان خبره ما در ارتباط باشید
در این راستا کارشناسان نت وب علاوه بر داشتن ارتباط مستمر با مشتریان، بطور پیوسته در حال بهبود ارتقاء سطح دانش فنی کارشناسان حرفه ایی خود میباشد تا بدینوسیله علاوه بر افزایش رضایت مشتریان و بالابردن کارایی سیستمها، مزیت رقابتی بهتری را برای مشتریان خود فراهم سازد.در صورت وجود هر گونه سوال در مورد مطلب فوق می توانید به راحتی از طریق هر یک از بستر های ارتباطی مدرن با ما در ارتباط باشید