مهدی سمیعیان
5 سال پیش توسط مهدی سمیعیان مطرح شد
6 پاسخ

اجرای کامند روی هاست اشتراکی

وقتی که فایل .env رو تغییر میدیم نیاز به راه اندازی مجدد و اجرای کامند php artisan serve هست. حالا اگه سایت روی هاست اشتراکی آپلود شده باشه چطوری میشه سایت رو راه اندازی مجدد کرد؟


ثبت پرسش جدید
امین بیطرف
@aminbitaraf 5 سال پیش مطرح شد
0

وقتی روی هاست اپلود کنید پروژهاتونو دیگ به این دستور نیازی نیست وقتی میخاین توی لوکال هاست خروجیو مشاهده کنید از این دستور استفاده میکنیم


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 5 سال پیش مطرح شد
0

@amin61601
یعنی به محض تغییر توی .env فورا روی هاست تغییرات اعمال میشه و نیاز به کار خاصی نداره؟


امین بیطرف
@aminbitaraf 5 سال پیش مطرح شد
0

وقتی که دی ان اس هاستو رو دامنه ست کنید اگ دامنه .ir باشه 24 ساعت طول میکشه بعدش سایتتون میاد بالا اگ فایل index.php ویرایش کرده باشید و اطلاعات دیتابیس هم توی env ست کرده باشید به نظر نباید مشکلی داشته باشه حواستونم باشه فایل های public هم به public_html انقال داده باشین.


امین بیطرف
@aminbitaraf 5 سال پیش مطرح شد
0

اگرم یه زمانی خواستین کامندی رو هم اجرا کنید میتونین داخل web.php یه url با کامند مدنطرتون تعریف کنید که با وارد کردن اون url کامند هم اجرا بشه
به عنوان مثال

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

Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@mahdidev

شما اگر پروژه ای رو روی سرور یا هاست اشتراکی راه اندازی میکنید ، اون سرور و هاست دارای وب سرور هستند که کار همون آپاچی در زمپ شما رو میکنند و نیازی به اجرای دستورات خود PHP و آرتیسان و این موارد نیست!

اگر دستور آرتیسانی نیاز دارید به فرض برای مایگریشن یا ...
میتونید از سمت وب که دوستمون اشاره کردند اجرا کنید


hosein azimi
تخصص : توسعه دهنده وب
@hossein.azeemi 3 سال پیش مطرح شد
0

میتونید یه route به نام مثلا clear ایجاد کنید و محتویات route رو به شکل زیر بنویسید :

route('clear' , function(){
       \Artisan::call('route:clear');
        \Artisan::call('view:clear');
        \Artisan::call('cache:clear');
        \Artisan::call('config:cache');
})

این چند دستور رو من برای مثال نوشتم ، شما دستوراتی که میخواید رو میتونید به این روش اجرا کنید . و اگر Command مخصوصی دارید قابل اجرا هست .


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

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