PDA

View Full Version : استفاده از Composer



2undercover
پنج شنبه 18 مهر 1392, 06:12 صبح
سلام.

مثل اینکه تنها راه برای نصب فریم ورک Laravel استفاده از Composer هست.

خوب من Composer رو به خوبی نصب کردم و مشکلی با اجرای دستوراتش ندارم ولی وقتی می خوام هر Package رو نصب کنم (با دستور composer install) با خطای:

send of 29 bytes failed with errno=10054 An existing connection was forcibly closed by the remote host
که چند بار تکرار میشه و در آخر هم با خطای:
failed to open stream: HTTP request failed!

مواجه میشم (البته نمیدونم چرا تابع file_get_contents فقط به این وبسایتی که Package ها از اون جا لود میشه خطا میده!!!).

plague
پنج شنبه 18 مهر 1392, 17:43 عصر
احتمالا فیلتره یا به ایران سرویس نمیده !
با و پ ن امتحان کن

hamedarian2009
پنج شنبه 18 مهر 1392, 18:15 عصر
متاسفانه Laravel دیگه تو ایران کار نمیکنه و ip های ایرانو بسته

2undercover
جمعه 19 مهر 1392, 07:29 صبح
خوب اون وقت برای بدست آوردن این فریم ورک باید چی کار کرد (راهی غیر از Composer)؟!

2undercover
جمعه 19 مهر 1392, 07:30 صبح
احتمالا فیلتره یا به ایران سرویس نمیده !
با و پ ن امتحان کن

امتحان کردم بازم نشد!

Javidhb
جمعه 19 مهر 1392, 10:56 صبح
فکر کنم ورژنش 4.0.5 هست:
http://www.mediafire.com/download/06yra2eg2f8kg18/laravel4.rar

2undercover
جمعه 19 مهر 1392, 12:43 عصر
خیلی عجیبه وقتی با دستور:

composer install
و اجرای فایل composer.json می خوای اقدام به نصب بکنی خطا میده ولی اگه با دستور:

composer create-project laravel/laravel --prefer-dist
اقدام به ایجاد یک پروژه جدید بکنی بدون خطا, پروژه ی جدید به علاوه ی فریم ورک Laravel دانلود و نصب میشه؟!

Javidhb
جمعه 19 مهر 1392, 13:23 عصر
ولی بازم بعدش که میخاید با composer یه پکیج رو نصب کنید، ارور میده حتی با دستور prefer-dist--

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

plague
جمعه 19 مهر 1392, 17:49 عصر
خوده لاراول روی github قرار داره که به ایران هم سرویس میده و مشکلی برای دانلود کردن آخرین ورژنش نیست (4.0.7 آخریشه )
https://github.com/laravel/laravel
و من فکر نمیکنم یه پروژه اپن سورس درحال رشد مثل این بیاد سرویس به یه کشوررو قطع کنه درحالی که مجبور نیست (البته بعید نیست اصلا )
شاید اگه یه شرکت بزرگ پشتش بود قابل توجیه بود

حتی اگه سرویس به ایران رو متوقف کرده باشن باز هم با و پ ن باید جواب بده دیگه (حتی گوگل هم با و پ ن همه سرویس هاش باز میشن )

این صاحاب لاراول که 1 دقیقه نمیتونه سرجاش بشینه , احتمالا بازم تغییر داده یه چیزی رو دستورات قبلی از کار افتادن

Javidhb
جمعه 19 مهر 1392, 18:14 عصر
اونی که تو github هست فقط 40 کیلو بایته و شامل composer.json و چارچوب اصلی فریمورکه...
باید با composer تمام dependency هاش رو دانلود کنید... آخرش میشه نزدیک 20 مگ.