آموزش بروزرسانی اسکریپت ورژن 3.8.0
جهت بروزرسانی اسکریپت فروشگاهی دیجی لارا با استفاده از سورس موجود در سایت راست چین به روش زیر عمل نمایید:
ابتدا قبل از انجام هرگونه تغییر، لطفا از اطلاعات دیتابیس و پروژه خود بکاپ تهیه نمایید و در صورتی شخصی سازی در اسکریپت انجام داده اید از اعمال بروزرسانی بپرهیزید چرا که تمام تغییرات با جایگزین کردن فایل جدید از بین خواهد رفت.
توجه داشته باشید که در ورژن 3.8.0 اسکریپت حتما نیاز به ورژن 7.4 php می باشد.
حتما extention php ionCubeLoader روی هاستینگ شما برای این ورژن php فعال باشد.
جهت انجام فرایند بروزرسانی، ابتدا آخرین نسخه را از پنل کاربری خود در راست چین دانلود نمایید. سپس فایل مورد نظر را در یک پوشه extract نمایید. سپس وارد دایرکتوری laravel شوید و فایل .env موجود در این فولدر را حذف نمایید.
سپس تمامی محتویات دایرکتوری laravel (بجز فایل .env) را بصورت یک فایل Zip فشرده سازی نمایید و در هاستینگ خود در پوشه laravel موجود در آن آپلود نمایید. حال پس از آپلود شدن این فایل، اقدام به extract نمودن فایل آپلود شده نمایید.
همچنین آخرین تغییرات مربوط به فولدر public_html را از کانال پشتیبانی تلگرامی @digilara دانلود نمایید و مشابه فرایند قبلی در مسیر public_html موجود در هاستینگ خود فایل را آپلود نموده و سپس extract نمایید تا تغییرات مربوط به ظاهر اسکریپت نیز اعمال گردد.
حال برای اعمال تغییرات مربوط به دیتابیس فرایندهای زیر را دنبال نمایید:
در صورتی که هاستینگ شما دارای محیط terminal می باشد، وارد محیط ترمینال شده و کد زیر را وارد نمایید.
cd laravel
php artisan migrate --force
اما اگر محیط هاستینگ شما دارای terminal نمی باشد وارد قسمت cron job موجود در هاستینگ خود شوید و کد زیر را وارد نمایید.
usr/local/bin/php /home/your-directory/laravel/artisan migrate --force/
که در این کد your-directory در حقیقت اسم فولدر پروژه شما می باشد.
نکته حائز اهمیت این است که این دستور را برای هر یک دقیقه یکبار تنظیم نمایید و پس از اجرا کردن دستور پس از 3 دقیقه دستور مورد نظر را حذف نمایید.
در صورت هرگونه مشکل با پشتیبانی راست چین و یا تلگرامی ما به آدرس @digilarasupport در ارتباط باشید.
موفق و پیروز باشید.