راکت
حل شده

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

4 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

4
Hadi Dadkhah
Hadi Dadkhah
@ihnd4s
بهترین پاسخ

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

علی
علی
@ayousefi

تخصص: برنامه نویس

سلام رضا جان

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

Mahbod Seihoon
Mahbod Seihoon
@MahbodSN

تخصص: برنامه نویس Full-Stack

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

شاید پاسخ شما همین‌جا باشد

Javad Moosavi
Javad Moosavi
@xenon2moosavi

تخصص: PHP, Arduino, STM32

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

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

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

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