masoud net
6 سال پیش توسط masoud net مطرح شد
18 پاسخ

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

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


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 6 سال پیش مطرح شد
masoud net
@netwons 6 سال پیش مطرح شد
1

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


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
1

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
1

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش آپدیت شد
1

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


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

سلام
@netwons

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


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش آپدیت شد
1

@Alimotreb

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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

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


1masoud
تخصص : php,laravel
@masoudproton 6 سال پیش مطرح شد
1

@drcode.ir

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


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

سلام
@drcode.ir
@masoudproton

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


masoud net
@netwons 6 سال پیش مطرح شد
1

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


masoud net
@netwons 6 سال پیش مطرح شد
1

@drcode.ir

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


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

سلام
@netwons

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

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


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

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