با سلام خدمت دوستان
یه سوال داشتم
برای نصب لاراول از دستور laravel new laravel که استفاده میکنم پوشه vendor رو تو پروژه نصبی اضافه نمیکنه و برای هر کاری ارور میخورم
اگه پوشه vendor رو از پروژه های دیگه بیارم مشکل ظاهرا بر طرف میشه
دوستان کسی میدونه داستان چیه؟
laravel -v رو هم میزنم ورژن 1.5.0 نصب هست
از روش دوم استفاده میکنم اکی هست
سیستم عاملم ویندوز 10 و $path رو داخل variables اضافه کرم
میتونید برای نصب لاراول از دستور زیر استفاده کنید
composer create-project --prefer-dist laravel/laravel blog
بله تو سوالم گفتم با روش دوم نصب انجام ميشه ولي مشكل اينجاست خيلي زمان بره
و با روش اول خيلي سريع ميشه بروژه جديد ايجاد كرد
شما احتمالا فقط مسیر زیر رو به path اضافه کردی
C:\Users\{username}\AppData\Roaming\Composer\vendor\bin
باید این مسیر هم اضافه کنی
C:\ProgramData\ComposerSetup\bin
سلام
متن اروری که به شما میده چی هست؟
آیا مجدد از دستور برای دریافت دوباره استفاده کردید؟
composer global require "laravel/installer"
سلام نه از دستور بالا مجدد استفاده نکردم
متن ارور رو قبلا دقت نکرده بودم چون پایین اخرین پیامی که میداد میگفت نرمافزار اماده به کاره فکر نمیکردم ارور داشته باشم
ولی الان متن بالا نگاه کردم جالبه که میگه نسخه php 7 نیست در حالیکه روی ومپ روی 7 انتخاب شده هست و خیلی وقته من دارم با php7 کار میکنم
سلام
زمانی که از دستور php -v
استفاده می کنید چه نسخه ای بر میگرده؟
چک کنید احیانا به کامپوزر یک نسخه دیگر php معرفی نشده؟
جالبه phpinfo()
ورژن 7 رو نشون میده ولی cmd و گیت هر دو ورژن 5.6
باید کاری کنم؟ برای اینکه گیت و cmd هم ورژن 7 رو بشناسن؟
سلام
احیانا در ویندوز php رو در environment قرار ندادید؟
مسیردهی ها رو چک کنید احتمالا جایی تفاوتی وجود داره.
یک راه ساده اینکه کامپوزر رو مجدد نصب کنید و این بار در زمان نصب دقت کنید که فایل مربوط به php 7 رو بهش بدید.
من هم همین مشکل رو دارم.
ضمنا اول سعی کردم با php 7 نصب کنم که خطا داد و برگشتم با php ورژن پایینتر نصب کردم و خطا نداد
ولی الان پوشه vendor با دستور laravel news blog تولید نمی شه و باقی کار خطا می ده. ظاهرا هم فقط همین یه پوشه تولید نمی شه و البته یه پوشه به نام routes اضافه (نسبت به آموزش ویدئویی) وجود دارد
به هر حال مشکل برای من حل نشده.
کسی کل مسیردهی های environment رو می دونه؟ الان در کل مسیردهی های من اینه:
C:\Users\yashil net\AppData\Roaming\Composer\vendor\bin;C:\ProgramData\ComposerSetup\bin
سلام دوستان عزیز از آموزش نصب لاراول استفاده کنید و دقیقا از نسخه هایی که گفته شده و پیشنیاز ها استفاده کنید
https://jobteam.ir/ProductUser/62-Laravel-Installation
سلام من در زمان نصب لاراول این ارور را دریافت می کنم
[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!
دلیلش چیه میشه منو راهنمایی کنید تا بتونم نصبش کنم
ممنون
@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 هم بزنین تا اگه چیزی به روز شده بود دانلود کنه و نصب کنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟