amin karimi
6 سال پیش توسط amin karimi مطرح شد
13 پاسخ

مشکل در نصب لاراول

با سلام خدمت دوستان
یه سوال داشتم
برای نصب لاراول از دستور laravel new laravel که استفاده میکنم پوشه vendor رو تو پروژه نصبی اضافه نمیکنه و برای هر کاری ارور میخورم
اگه پوشه vendor رو از پروژه های دیگه بیارم مشکل ظاهرا بر طرف میشه
دوستان کسی میدونه داستان چیه؟
laravel -v رو هم میزنم ورژن 1.5.0 نصب هست
از روش دوم استفاده میکنم اکی هست
سیستم عاملم ویندوز 10 و $path رو داخل variables اضافه کرم


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
2

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

composer create-project --prefer-dist laravel/laravel blog

amin karimi
@amin66.karimi 6 سال پیش مطرح شد
0

بله تو سوالم گفتم با روش دوم نصب انجام ميشه ولي مشكل اينجاست خيلي زمان بره
و با روش اول خيلي سريع ميشه بروژه جديد ايجاد كرد


مهدی
@code2code 6 سال پیش آپدیت شد
0

شما احتمالا فقط مسیر زیر رو به path اضافه کردی

C:\Users\{username}\AppData\Roaming\Composer\vendor\bin

باید این مسیر هم اضافه کنی

C:\ProgramData\ComposerSetup\bin

سجاد
تخصص : برنامه نویس
@sajaddp 6 سال پیش مطرح شد
0

سلام

متن اروری که به شما میده چی هست؟
آیا مجدد از دستور برای دریافت دوباره استفاده کردید؟

composer global require "laravel/installer"

amin karimi
@amin66.karimi 6 سال پیش مطرح شد
-1

سلام نه از دستور بالا مجدد استفاده نکردم
متن ارور رو قبلا دقت نکرده بودم چون پایین اخرین پیامی که میداد میگفت نرمافزار اماده به کاره فکر نمیکردم ارور داشته باشم
ولی الان متن بالا نگاه کردم جالبه که میگه نسخه php 7 نیست در حالیکه روی ومپ روی 7 انتخاب شده هست و خیلی وقته من دارم با php7 کار میکنم


سجاد
تخصص : برنامه نویس
@sajaddp 6 سال پیش مطرح شد
0

سلام
زمانی که از دستور php -v استفاده می کنید چه نسخه ای بر میگرده؟
چک کنید احیانا به کامپوزر یک نسخه دیگر php معرفی نشده؟


amin karimi
@amin66.karimi 6 سال پیش مطرح شد
0

5.6 رو نشون ميده


amin karimi
@amin66.karimi 6 سال پیش مطرح شد
0

جالبه phpinfo() ورژن 7 رو نشون میده ولی cmd و گیت هر دو ورژن 5.6
باید کاری کنم؟ برای اینکه گیت و cmd هم ورژن 7 رو بشناسن؟


سجاد
تخصص : برنامه نویس
@sajaddp 6 سال پیش مطرح شد
0

سلام
احیانا در ویندوز php رو در environment قرار ندادید؟
مسیردهی ها رو چک کنید احتمالا جایی تفاوتی وجود داره.
یک راه ساده اینکه کامپوزر رو مجدد نصب کنید و این بار در زمان نصب دقت کنید که فایل مربوط به php 7 رو بهش بدید.


رافق مجتهدزاده
تخصص : برنامه نویسی php
@rafig 6 سال پیش مطرح شد
0

من هم همین مشکل رو دارم.
ضمنا اول سعی کردم با php 7 نصب کنم که خطا داد و برگشتم با php ورژن پایینتر نصب کردم و خطا نداد
ولی الان پوشه vendor با دستور laravel news blog تولید نمی شه و باقی کار خطا می ده. ظاهرا هم فقط همین یه پوشه تولید نمی شه و البته یه پوشه به نام routes اضافه (نسبت به آموزش ویدئویی) وجود دارد

به هر حال مشکل برای من حل نشده.
کسی کل مسیردهی های environment رو می دونه؟ الان در کل مسیردهی های من اینه:
C:\Users\yashil net\AppData\Roaming\Composer\vendor\bin;C:\ProgramData\ComposerSetup\bin


بهزاد میرزازاده
@mirzazadehbehzad 5 سال پیش مطرح شد
0

سلام دوستان عزیز از آموزش نصب لاراول استفاده کنید و دقیقا از نسخه هایی که گفته شده و پیشنیاز ها استفاده کنید
https://jobteam.ir/ProductUser/62-Laravel-Installation


شادی
@fatehi.leader 4 سال پیش مطرح شد
0

سلام من در زمان نصب لاراول این ارور را دریافت می کنم
[Composer\Downloader\TransportException]
The "http://repo.packagist.org/p/provider-2013%248b5391c160aae4630f1ec6fc297ba385f276a8f393e7c9f7873a0db75867cf3e.j
son" file could not be downloaded: failed to open stream: HTTP request failed!
دلیلش چیه میشه منو راهنمایی کنید تا بتونم نصبش کنم
ممنون


محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 4 سال پیش آپدیت شد
0

@amin66.karimi
@fatehi.leader
سلام یک بار کلا xamp و composer رو پاک و دوباره نصب کنید شاید درست بشه .
یک توضیح کوچیک هم بدم تا بفهمین دقیقا مشکلات از کجاست
کمپوسر یک وبسایت (و یکسری امکانات) برای پکیج های نوشته شده به زبان php هستش، برای همون ما میتونیم هر چیزی که به زبان php نوشته شده رو توی composer پیدا کنیم ، حالا برای نصب لاراول( که یک پکیج php محسوب میشه این هم تقریبا البته اگه نخایم وارد جزئیات بشیم) هم دو تا راه داریم
این بنده خدا tyler هر ورژن جدیدی که laravel مینویسه رو میاد توی این ادرس composer میزاره و میتونیم مستقیم نصبش کنیم :

composer create-project --prefer-dist laravel/laravel blog

یا هم که یک پکیج کمپوسر دیگه به نام laravel/installer نصب کنیم که در واقع واسط ما بین کمپوسر و همین ادرس میشه و تنها تفاوتش اینه که به صورت global نصب میشه و چند تا خط فرمان برای این پکیج فعاله که یکیش اینه :

laravel new blog

مسئله نهایی : هر وقت با این پکیج یعنی laravel/installer پروژه رو نصب کردین یک composer update یا composer install هم بزنین تا اگه چیزی به روز شده بود دانلود کنه و نصب کنه


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

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