نصب پکیج بر روی لاراول در هاست

- 7 ماه پیش
توسط محمد صادقیان آپدیت شد
masoud net ( 7010 تجربه )
7 ماه پیش

من می خواهم یک پکیجی رو روی هاست خود بر روی لاراول نصب کنم آیا امکانش هست و آموزش آن رو بگید؟

پایان جهان ( 65728 تجربه )
7 ماه پیش
تخصص : بیکار برنامه نویس

درود...
پیوند زیر:
https://roocket.ir/discuss/2978

masoud net ( 7010 تجربه )
7 ماه پیش

@RaymondDragon
@ali.bayat
راه دیگری نداره

1masoud ( 32735 تجربه )
7 ماه پیش
تخصص : php,laravel

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

محمد صادقیان ( 17310 تجربه )
7 ماه پیش
تخصص : برنامه نویس وب - فریم ورک Laravel

این چیزی که شما میخواید تقریبا بدون composer خیلی سخت هست. یعنی وقتی شما 1 پیکیجی رو نصب می کنید رو پروژه نمی دونید که کجاها تغییرات ایجاد شده و چه فایل هایی تغییر کردن و اضافه شدن برای همون کارو خیلی سخت می کنه.
اگرم بخواید پروژه رو کلا دوباره آپلود کنید ممکنه یه سری فایل هاتون از دست بره مثل فایل های آپلودی.
به نظر من بهتره پروژه رو روی سرور Run کنید و بتونید از طریق composer و دستورات artiasn کارهاتون رو انجام بدین/

1masoud ( 32735 تجربه )
7 ماه پیش
تخصص : php,laravel

@drcode.ir
با این کار میشه پکیجی رو توسط کامپوزر نصب کرد اگه میشه راهنمایی کنید

محمد صادقیان ( 17310 تجربه )
7 ماه پیش
تخصص : برنامه نویس وب - فریم ورک Laravel

بله میشه فقط چون هاست های اشتراکی این دسترسی هارو در اختیار کاربر نمیزارن باید از سرور اشتراکی یا اختصاصی استفاده کنید.
مراحل کار هم عین کار روی لوکال هست یعنی هر کاری که روی لوکال برای نصب 1 پکیج انجام میدید رو باید رو همون سرور هم از طریق ssh با نرم افزار putty انجام بدید.
یکم شاید الان براتون گنگ باشه ولی یکم روش تحقیق کنید براتون آشنا میشه.

1masoud ( 32735 تجربه )
7 ماه پیش
تخصص : php,laravel

@drcode.ir
ssh سرور امکان دار غیر فعال باشه
من الان ip رو میزنم و روی دکمهopenمی زنم یک صفحه مشکی میاد اما چیزی نمایش نمیده مشکل از کجاس خواهشند راهنمایی کنید

Alimotreb ( 153512 تجربه )
7 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@netwons

پروژه رو با phpstorm و FTP روی سیستم بگیرید روی لوکال تغییرات رو بدید
مجدد اپلود کنید
راحت!

1masoud ( 32735 تجربه )
7 ماه پیش
تخصص : php,laravel

@Alimotreb

چطوری ؟
میشه بگید

محمد صادقیان ( 17310 تجربه )
7 ماه پیش
تخصص : برنامه نویس وب - فریم ورک Laravel

@Alimotreb
این روشی که شما گفتید برای هر بار آپلود اون همه فایل باید 2 ساعت زمان بزارن که!!

@masoudproton
نه چون سرور هست پس بخش ssh فعال میشه. به نظرم برای شما راه ساده اش اینه که پروژه رو مجدد روی هاستتون آپلود کنید. البته بجز فایل هایی مانند .env و پوشه public.

1masoud ( 32735 تجربه )
7 ماه پیش
تخصص : php,laravel

@drcode.ir

چون پروژه من در هاست تغییراتی کرده که من الان یادم نیست اگه لوکال رو روی هاست قرار بدم به مشکل میخورم

محمد صادقیان ( 17310 تجربه )
7 ماه پیش
تخصص : برنامه نویس وب - فریم ورک Laravel

کارو خیلی پیچیده کردین که.
به نظر من از طریق Git برید جلو و 2 پروژه رو باهم یکسان کنید.
اول پروژه روی هاست رو دانلود کنید و یک Repositiry روی Git باز کنید و پروژه هاست رو ببرید روی اون بعد پروژه لوکال رو وصل کنید به اون Repositiry و ببینید چه فایل هایی دقیقا ویرایش شدن یا حذف و اضافه شدن بعد فکر کنم با push و merge کردن بشه 2 تا پروژه رو باهم ادغام کرد. ولی قبلش سرس اصلی پروژه هارو داشته باشید اگه به مشکل برخوردید لااقل سرس اصلی خراب نشه.

Alimotreb ( 153512 تجربه )
7 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@drcode.ir
@masoudproton

کد های پروژه توی لاراول
بیشتر 500 مگ که دیگه نیست!!!
500 مگ هم فکر کنم با همون روش FTP ، نت درست باشه ، در عرض 10 دقیقه نهایتا اوکی میشه!

masoud net ( 7010 تجربه )
7 ماه پیش

@Alimotreb
الان من کاری که شما گفتید رو انجام دادم پروژه ۲ساعت که داره دانلود میکنه هنوز تموم نشده

محمد صادقیان ( 17310 تجربه )
7 ماه پیش
تخصص : برنامه نویس وب - فریم ورک Laravel

@Alimotreb
من اینجوری فکر نمیکنم.
باز می تونید تست کنید :)

masoud net ( 7010 تجربه )
7 ماه پیش

@drcode.ir

@Alimotreb
الان اینو به من بگید که با putty میشه این کار رو کرد درسته یا نه

Alimotreb ( 153512 تجربه )
7 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@netwons

putty نرم افزار دسترسی گرفتن به سرور هست
فایل نمیتونید با پوتی بریزید تو سرور مگه اینکه لینک باشه

باید با FTP فایل بریزید
برای سادگی کار هم
FTP رو وصل کنید به PHPstorm آموزش هاش هست بگردید تو گوگل!
سرور شما شاید سرعتش پایینه یا ...
وگر نه 200 گیگ که پروژه نیست که
نهایتا 500
600 مگ هست که من خودم تست زدم
10 تا 15 دقیقه زمان بیشتر نمیبره.

محمد صادقیان ( 17310 تجربه )
7 ماه پیش
تخصص : برنامه نویس وب - فریم ورک Laravel

@netwons
اگر پروژتون روی Git باشه بله می تونید از طریق دستورات clone و یا pull پروژه رو روی سرور بریزید

برای ارسال پاسخ باید وارد سایت شوید