سید رضا موسوی
7 سال پیش توسط سید رضا موسوی مطرح شد
4 پاسخ

چگونه دستورات لاراول را روی هاست اجرا کنیم

سلام
دستوراتی شبیه به php artisan down/up را چطوری روی سیستم هاست اجرا کنیم؟


ثبت پرسش جدید
Hadi Dadkhah
@ihnd4s 7 سال پیش مطرح شد
2

برای up/down وقتی روی لوکال دستور میدی دقت که کنی میبینی یک فایل بدون پسوند در این آدرس ایجاد میشه
storage\framework\down
که down همون فایل هست. کافیه یک فایل بدون محتوا و بدون پسوند درون هاست خودت درون این فولدر ایجاد کنی که سایت به حالت down بره و با پاک کردن یا تغییر نام دادن این فایل سایت به حالت up بر میگرده


علی
تخصص : برنامه نویس
@ayousefi 7 سال پیش مطرح شد
1

سلام رضا جان

برای اینکه بتونی دستورات را اجرا کنی حتما حتما باید به ssh دسترسی داری که اغلب همه هاستینگ ها این دسترسی را به شما نمیدن و به همین خاطر شما باید یه سرور تهیه کنی.


Hadi Dadkhah
@ihnd4s 7 سال پیش مطرح شد
2

برای up/down وقتی روی لوکال دستور میدی دقت که کنی میبینی یک فایل بدون پسوند در این آدرس ایجاد میشه
storage\framework\down
که down همون فایل هست. کافیه یک فایل بدون محتوا و بدون پسوند درون هاست خودت درون این فولدر ایجاد کنی که سایت به حالت down بره و با پاک کردن یا تغییر نام دادن این فایل سایت به حالت up بر میگرده


Mahbod Seihoon
تخصص : برنامه نویس Full-Stack
@MahbodSN 7 سال پیش مطرح شد
1

این امکان وجود داره که شما routeای رو برای اینکار در نظر بگیرید که باهاش دستورات artisan رو ران کنید
Artisan::call('cache:clear');
اون روت وقتی صدا زده بشه دستوری که شما مد نظرتونه توسط artisan اجرا میشه.


Javad Moosavi
تخصص : PHP, Arduino, STM32
@xenon2moosavi 3 سال پیش مطرح شد
0

یک روت جدید با نام مورد نظر از نوع GET در مسیر routes/web.php ایجاد کنید و کامند مورد نظر ارتیسن را از طریق کلاس Artisan صدا بزنید

Route::get('/cache-clear', function(){
     artisan::call('cache:clear');
});

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام