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

انتقال یک پکیج از لوکال هاست به هاست اصلی

سلام . وقتی که یک پکیجی را با استفاده از دستورات composer و آرتیسان در برنامه نصب میکنیم یک سری کدهائی به برخی از فایلها که در پوشه های مختلفی هستند اضافه میشه . سوال اول من اینه که آیا مشخص است که این فایلهائی که تحت تاثیر قرار میگیرن کدامها هستند ؟ یا اینکه برای هر پکیجی ممکنه فرق کنه ؟ من پکیج tzsk مربوط به ارسال پیامک را نصب کردم و در لوکال هاست جواب میده وقتی روی هاست اصلی میفرستم جواب نمیده و اصلا کلاسش رو لاراول نمیشناسه که سایت بالا بیاد . راستش از کسی که پکیج رو نوشته بود (یه نفر بنظرم هندی هست) با ایمیل ازش سوال کردم میگه باید دستورات کمپوزر را در سرور اصلی اجراکنم که این فعلا نشدنیه برام . سوال دومم اینه که آیا اگر برنامه ای در لوکال هاست جواب بده و تمام کدهائی که در اثر نصب پکیج به برنامه اضافه شدن صرفا روی هاست کپی یا آپلود بشوند , برنامه باید روی هاست اصلی هم جواب بده ؟ سوال سومم اینه که بر روی لوکال هاست که دستورات آرتیسان یا کمپوزر را اجرا میکنیم صرفا یک کدهائی رو به برنامه اضافه میکنن یا کار دیگری هم انجام میشه ؟ دوستان اگر در این زمینه میتونن راهنمائی کنن خیلی ممنون میشم .


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
1

وقتی از کامپوزر استفاده میشه٬ فایل composer.json پروژه آپدیت میشه و فایل‌های مورد نظر به پوشه vendor اضافه میشه.


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

سلام
@samanf33

اینکه یه سری کد به یه سری فایل ها اضافه میشه
نمونه اش رو بزارید تا بررسی شه ، ولی عمدتا طبیعی هست و نیاز هست که حتما اضافه میکنه.

برای پکیجتون که روی هاست جواب نمیده ، یه بررسی کنید ببینید پیشنیاز هاش چی هست در PHP
چه اکستنشن هایی رو نیاز داره اونارو در PHP هاست ، از قسمت select php version فعال کنید (اگر سی پنل هست )

ولی برای ارسال پیامک اکثر سایت های ایرانی که وب سرویس ارائه میدن ، نمونه کد هم دارن برای استفاده در PHP و لاراول ، میتونید از اون ها استفاده کنید ، نیاز به پکیج خاصی نداره !


میلاد صادقی
تخصص : لاراول
@miladsadeghi 5 سال پیش مطرح شد
0

@ali.bayat
سلام دوست عزیز خسته نباشید من یه پکیج pdf رو با کامپوزر روی لوکال نصبش کردم و محتویات پکیجی که داخل پوشه ی vendor بود رو زیپ کردم و روی هاست داخل پوشه ی vendor اکسترکت کردم بعدشم فایل composer موجود روی هاست رو پاکش کردم فایل composer لوکال خودم رو آپلود کردم حالا که میخوام تنظیمات provider و alias رو انجام بدم کلاس پکیجم رو نمیشناسه میدونید مشکل از کجاست؟
ممنون میشم راهنمایی کنید باتشکر


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش مطرح شد
0

خب اون provider و alias رو تویی app پروژه انجام بدید که بشناسه


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

از کامند زیر استفاده کردید؟

composer dump-autoload

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

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