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

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

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

پایان جهان ( 54028 تجربه )
4 ماه پیش

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

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

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

1masoud ( 19955 تجربه )
4 ماه پیش

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

محمد صادقیان ( 17240 تجربه )
4 ماه پیش

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

1masoud ( 19955 تجربه )
4 ماه پیش

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

محمد صادقیان ( 17240 تجربه )
4 ماه پیش

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

1masoud ( 19955 تجربه )
4 ماه پیش

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

Alimotreb ( 91342 تجربه )
4 ماه پیش

سلام
@netwons

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

1masoud ( 19955 تجربه )
4 ماه پیش

@Alimotreb

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

محمد صادقیان ( 17240 تجربه )
4 ماه پیش

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

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

1masoud ( 19955 تجربه )
4 ماه پیش

@drcode.ir

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

محمد صادقیان ( 17240 تجربه )
4 ماه پیش

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

Alimotreb ( 91342 تجربه )
4 ماه پیش

سلام
@drcode.ir
@masoudproton

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

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

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

محمد صادقیان ( 17240 تجربه )
4 ماه پیش

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

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

@drcode.ir

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

Alimotreb ( 91342 تجربه )
4 ماه پیش

سلام
@netwons

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

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

محمد صادقیان ( 17240 تجربه )
4 ماه پیش

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

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