PDA

View Full Version : خطا در composer update



yoysef_m
جمعه 31 شهریور 1396, 14:31 عصر
سلام
من میخوام افزونه datepicker فارسی برای yii2 نصب کنم که با کلیک روی input تقویم باز بشه و برای این کار composer.json که توی روت هست باز میکنم خط
"mohammad-mahdy/yii2-jdate": "*"
اضافه میکنم و بعد میبندمو دستور composer update اجرا میکنم ولی خطا میده. خیلی ممنون میشم اگه بتونید سریعتر راهنماییم کنید.

charcharkh
جمعه 31 شهریور 1396, 17:43 عصر
بجای * اینو بزن @dev البته اینجا راستچین شد ممکنه به اشتباه بیافتی فارسی میگم اول از چپ به راست @ بزن بعد dev

charcharkh
جمعه 31 شهریور 1396, 17:46 عصر
احتمالا توی cmd این هم بایست بزنی




composer global require "fxp/composer-asset-plugin:^1*"

charcharkh
جمعه 31 شهریور 1396, 17:46 عصر
اگر نشد بگو ببینیم چیکارش بایست کرد

yoysef_m
جمعه 31 شهریور 1396, 20:05 عصر
بابت پاسخ سریعتون خیلی ممنون اما نتونستم نصب کنم اولین باره میخوام افزونه توی yii2 نصب کنم اگه ممکنه لطف کنید مرحله ای بفرمایید چطوری تقویم برای input نصب کنم من همه سایتارو گشتم ولی دستوری که مینویسن توی composer اجرا میشه ولی من میخوام با cmd کار کنم اگه راهنمایی کنید ممنون میشم

charcharkh
شنبه 01 مهر 1396, 14:17 عصر
توی همون ویندوز کامپوزر نصب کن وادامه
اگر با این فریمورک میخوای کار کنی بهتری حالت و روش کامپوزر هست کاری نداره دانلود کن و نصب کن اسون هست

راستی یه سر به لینوکس هم بزن ضرر نمیکنی برنامه نویس php بایست بتونه با لینوکس کار کنه البته این فقط یه پیشنهاد بود میتونی هم با همون ویندوز جلو بری

yoysef_m
شنبه 01 مهر 1396, 20:10 عصر
حقیقتش کامپوزر نصب کردم ولی تا میخوام بازش کنم سریع بسته میشه واسه همین تو cmd کد میزنم یعنی نمیشه دستی افزونه نصب کنم یا با cmd؟
مشکل کامپوزر چیه که سریع بسته میشه؟ من طبق همون روشی که توی سایت نوشته نصب کردم

charcharkh
یک شنبه 02 مهر 1396, 10:29 صبح
یک بار پاکش کن کلا بعد دوباره نصب کن سیستمت چند بیتی هست کامپوزری که دانلود کردی چی هست ؟؟!!!
راستی اینم یه راهنمایی خوب هست
http://parsiandata.net/site-articles/110-blog/education/learning-php/212-how-to-install-composer-on-windows.html


ممکنه مشکل شما هم با اینا حل بشه البته اول راه بالا رو امتحان کن اگر نشد و مثل فبل بود اینا رو بخون اول با دقت بخون بعد عمل کن شاید مشکل شما با اینا هم حل نشه !!!

نگران نباش گفتم شاید....

اگر بازم نشد بگو ببینیم چیکار میشه کرد ....

https://github.com/composer/composer/issues/3971


https://stackoverflow.com/questions/22763452/composer-not-install-in-windows-7/27260997

yoysef_m
یک شنبه 02 مهر 1396, 21:21 عصر
بی نهایت ممنون
من از همین سایت http://parsiandata.net/site-articles...n-windows.html دانلود کرده بودم هم رو لپ تاب 64 بیتی هم رو سیستم رومیزی 32 بیتی نصب کردم ولی توی هردوش تا آخر نصب میشه بعد میبندم توی cmd میزنم composer که یکعالمه دستور میاد ولی تو آموزش گفته (برای استفاده از کامپوزر، می‌توانید به محیط Command Prompt مراجعه کنید و پس از یافتن شاخه‌ای که فایل composer.json در آن قرار دارد، دستور composer update یا composer install را اجرا نمایید.) که من تنها جایی که composer.json دارم پروژمه اون مسیرم انتخاب میکنم ولی خطا میده.

yoysef_m
دوشنبه 03 مهر 1396, 23:11 عصر
میشه لطفا راهنماییم کنید که چرا کامپوزرو که نصب میکنم وقتی بازش میکنم زود بسته میشه و یا چرا هیچ گزینه ای که مربوط به composer میشه به گزینه های راست کلیکم اضافه نمیشه؟
اگه نمیشه لطفا نصب دستیه افزونه رو بفرمایید خیلی کارم عقبه.
ممنون

charcharkh
سه شنبه 04 مهر 1396, 11:53 صبح
اول از همه اون قبلی رو پاک کن بعد مطابق با دستوری که لینک زیر هست جلو برو در ضمن نسخه مطابق با سیستم خودتون رو هم دانلود کنید

https://getcomposer.org/

yoysef_m
چهارشنبه 05 مهر 1396, 01:54 صبح
خیلی ممنون از راهنماییتون دوست عزیز
مشکلم حل شد آموزشش رو برای بقیه دوستان میزارم:
باید اول کامپوزر رو نصب کنیم به همون صورت که توی سایت
http://parsiandata.net/site-articles...n-windows.html نوشته بعد بریم توی cmd مسیر پروژه رو بزنید و دستور c:\wamp\www\yii2advanced>composer global require "fxp/composer-asset-plugin:~1.2.0" رو وارد کنید. بعد افزونه ای که قراره نصب بشه رو میرید توی پروژه فایل composer.json به بخش requre اضافه میکنید و فایل رو میبندید (مثل دستور "mohammad-mahdy/yii2-jdate": "*") بعد توی cmd دستور composer update رو وارد میکنید بعد از شما token میخواد که باید برید سایت github.com و طبق راهنمای https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/ برای خودتون توکن ایجاد کنید اونوقت اونو کپی کنید و توی cmd پیست کنید و افزونه نصب میشه.