programming_code80
3 سال پیش توسط programming_code80 مطرح شد
12 پاسخ

نحوه فعال کردن پروژه اماده در ویسکد از گیت هاب

سلام وقت بخیر ؛ خسته نباشید
میخوام این پروژه لاراولی که در گیت هاب قرار داره ؛ برای لاراول 6 هست ؛ بر روی لاراول 8 فعال کنم ؛ اگه راهکاری هست بگید من بتونم
این دستوری که در ترمینال می زنم ارور ندهد ؛و روی لاراول 8 کار کند
کد که داخل گیت هاب قرار داره
عنوان لینک مورد نظر

توضیح تصویر رو وارد کنید

باید بگم از این دستوری که داخل این سایت
عنوان لینک مورد نظر
نوشته شده بود هم استفاده کردم
composer create-project abolfazl-talebi/laravel-tutorial --prefer-dist 6
اما باز ارور داد مجدد


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

@code80
دوستان مشکل ایشون به دلیل فعال نبودن یکی از Extension های PHP در فایل php.ini بود:

extension=exif

و در فایل Composer.json این کد رو اضافه کردن:

"autoload": {
        "psr-4": {
            "App\\": "app/"
        }
    },

و بعد دستور :

php artisan dump-autoload

زدن و مشکلشون حل شد.


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

سلام دوست عزیز.
شما لاراول 8 روی سیستمتون نصب ندارید ، هر پروژه ی لاراولی که ایجاد میکنید نسخه مربوط به خودش رو داره ، یعنی ممکنه الان شما چند نسخه از لاراول رو روی سیستمتون داشته باشید.
مشکل شما از جای دیگست ، الان بنده پروژه رو دانلود کردم و هیچ مشکلی نداشت.
پروژه لاراول
دستور composer install --ignore-platform-reqs رو توی CMD (Command Prompt) ویندوز بزنید و اگر پیغام خطایی داد اینجا بزارید اگر هم که دوباره پروژه رو دانلود کنید با همون دستوری که خودتون گذاشتید.
و حتما نسخه PHP تون رو بنویسید.
اگر مشکلی بود بنده رو مخاطب قرار بدید.
موفق باشید.


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش مطرح شد
0

@ehsndvr
سلام دوست عزیز ؛ وقتتون بخیر
از اینکه وقت گذاشتید متن سوالم مطالعه کردید و پاسخ دادید ؛ و کد امتحان کردید بی نهایت سپاس گذارم

میشه این رو توضیح بیشتر بدین که
composer install --ignore-platform-reqs
کجای سی ام دی وارد کنم
تو کدوم بخش دقیقا

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

بعد دستوری هم که قبلا استفاده می کردم
که می گفت ؛ چه نسخه ای از لاراول روی سیستم نصب فعال هست ؛ که قبلا امتحان کردم
گفت لاراول 8 نصب


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش آپدیت شد
0

بعد این چطور @ehsndvr
منظور شما این بود ؟

توضیح تصویر رو وارد کنید

یعنی داخل فولدر htdocs
این دستور زدم
composer create-project abolfazl-talebi/laravel-tutorial --prefer-dist 6

و بعدش دستوری که شما گفتید زدم
composer install --ignore-platform-reqs


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش آپدیت شد
0

ارور میده
توضیح تصویر رو وارد کنید

و نسخه لاراول ورژنی که بر روی این پروژه گیت نصب هست

توضیح تصویر رو وارد کنید


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

سلام آقای @code80 صبح شما بخیر.
بنده چنتا سوال دارم :
آیا پروژه ایی رو تونستید کامل دانلود کنید از گیت هاب بدون هیچ خطایی ؟
بعد از زدن دستور composer install --ignore-platform-reqs پروژه رو از گیت هاب دانلود کردید ؟ یا قبلش ؟ (چون باید بعد از زدن این دستور پروژه رو از گیت هاب دانلود میکردید و فرقی نمیکرد کجای CMD وارد میکردید) منظور بنده از "دانلود کردن پروژه از گیت هاب"، زدن همون دستور composer create-project abolfazl-talebi/laravel-tutorial --prefer-dist 6 هست.
بنده حس میکنم شما پروژه رو خوب دانلود نکردید ، به دلیل اینکه در مسیر App/Http/Kernel.php رو نمیتونه پیدا بکنه.
لطفا به همون مسیری که پروژه رو قرار دادید برید بعدش به این آدرس app\Http برید و ببینید که فایل Kernel.php وجود داره یا نه ؟


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش آپدیت شد
0

@ehsndvr
سلام جناب آقای داوری عزیز وقتتون بخیر
عذر زحمات ما
مرسی از پیامی که دادید ؛ و وقتی که می زارین برای رفع ابهام
اگه ممکن عکس مشاهده بفرمایید
اونجا توضیح دادم

 تصویر

اینجا اول پروژه ای که داخل گیت هاب بود ؛ رو داخل پوشه htdocs فعالش کردم
و بعد این دستور که گفتین وارد کردم
composer install --ignore-platform-reqs
که کامل بدون ارور نصب کرد

 تصویر

اما وقتی پروژه رو میبرم کامپایل کنم
ارور میده


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش مطرح شد
0

باز اگه ممکن راهکاری که شما انجام دادید ؛ تا پروژه روی سیستم تون بدون ایراد نصب شد
بفرمایید ؛ من طبق اون عمل کنم


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

@code80 سلام دوست عزیز ، خواهش میکنم ، مشکل شما رفع بشه باعث خوشحالیه ماست.
الان متوجه شدم چی شد.
میتونید تشریف بیارید تلگرام ؟ آیدی بنده ehsndvr هست.


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش مطرح شد
1

خیلی عالی ؛ ممونم ؛ بله حتما اینطوری خیلی بهتر ؛ میشه به نتیجه رسید @ehsndvr


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

@code80
دوستان مشکل ایشون به دلیل فعال نبودن یکی از Extension های PHP در فایل php.ini بود:

extension=exif

و در فایل Composer.json این کد رو اضافه کردن:

"autoload": {
        "psr-4": {
            "App\\": "app/"
        }
    },

و بعد دستور :

php artisan dump-autoload

زدن و مشکلشون حل شد.


programming_code80
تخصص : برنامه نویس بک اند وب
@code80 3 سال پیش مطرح شد
0

@ehsndvr
درود بر شما جناب آقای داوری عزیز ؛ خسته نباشید ؛ خدا قوت
عالی بر طرف کردید ارور پروژه رو ؛ ممنونم ازتون


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

@code80 عزیزید آقا ، محبت دارید ، لطف خدا بود که من خطای شما رو رفع کنم.
خداروشکر که درست شد 🌹❤.


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

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