কীভাবে লারাভেল সংস্করণটি জানবেন এবং এটি সংজ্ঞাযুক্ত কোথায়?


117

কীভাবে লারাভেল সংস্করণটি জানবেন এবং এটি সংজ্ঞাযুক্ত কোথায়?

লারাভেল সংস্করণটি কি আমার অ্যাপ্লিকেশন ডিরেক্টরিতে বা কোনও বিশ্বব্যাপী সার্ভার সাইড ডিরেক্টরিতে সংজ্ঞায়িত করা হয়েছে?

হালনাগাদ

দুঃখিত, মূল প্রশ্নটি যেখানে সংস্করণটি সংজ্ঞায়িত করা হয়েছে? কোথায় আছে

php artisan --version

এর উত্তর কি লাগে?

আপডেট 2

লক্ষ্যটি অনুসন্ধান করা হয়, কে (আমাদের মধ্যে) আমাদের সাইটে লারাভেল সংস্করণ পরিবর্তন করেছে। এটি কি গিথুব সংগ্রহস্থল সংস্করণ দ্বারা পরিবর্তন করা যেতে পারে? অথবা সার্ভারের লেখার অ্যাক্সেসও প্রয়োজন ছিল?


আপনি কি আপনার কোডটিতে সংস্করণ ব্যবহার করতে চান?
বিকাশ

উত্তর:


137

php artisan --versionআপনার কনসোল থেকে চালান ।

সংস্করণ স্ট্রিং এখানে সংজ্ঞায়িত করা হয়:

https://github.com/laravel/framework/blob/master/src/Illuminate/Foundation/Application.php

/**
 * The Laravel framework version.
 *
 * @var string
 */
 const VERSION = '5.5-dev';


@ নিকোলাস্পেলিক এটি আমার প্রথম চিন্তা ছিল, তবে শব্দার্থক সংস্করণ সংখ্যার সাহায্যে আপনি প্যাচ নম্বরটি দেখতে পাবেন না। আপনি যদি কারিগর কমান্ডটি চালনা করেন তবে আপনি করবেন।
রায়ান কোজাক

@ বিটিএল, দয়া করে দ্বিতীয় অংশটি উত্তর দিন, এটি সংজ্ঞায়িত কোথায়?
ডিমস

লারাভেল হিসাবে অ্যাপ্লিকেশন.এফপি উল্লেখ করার জন্য ভাল পয়েন্টটি কখনও কখনও এর সংস্করণটি জানে বলে মনে হয় না। আমার রচয়িতা.জসন "5.6। *" বলেছেন, ধ্রুবকরা এটি "5.6.18" জানে, তবে "কারিগর - রূপান্তর" ব্যবহার করে আমাকে দেয়: "লারাভেল ফ্রেমওয়ার্ক 7.8.1" - যা এমনকি বিদ্যমান নেই।
Select0r

32
  1)  php artisan -V

  2)  php artisan --version

এবং এটি সংমিশ্রণকারীর ফাইলের সংজ্ঞায়িত করে

"require": {
        ...........
        "laravel/framework": "^6.2",
        ...........
    },

29

আপনি যদি সুনির্দিষ্ট সংস্করণটি জানতে চান তবে আপনার সুরকারআলক ফাইল পরীক্ষা করে অনুসন্ধান করতে হবে

"নাম": "লারাভেল / ফ্রেমওয়ার্ক",

আপনি পরবর্তী লাইনে আপনার সংস্করণ পাবেন

"সংস্করণ": "v5.7.9",


4
আপনি 5.4 চান না বাদে * * যাতে আপনি সুরক্ষা প্যাচগুলি ইনস্টল করতে পারেন। যা এখনও আপনাকে সংস্করণ নম্বরটি বলবে না :)
জেফ্রি ভন গ্রম্বকো

17

আপনি যদি নিজের কোডটিতে ব্যবহারকারীর সংস্করণটি জানতে চান তবে আপনি app()সহায়ক ফাংশন ব্যবহার করে ব্যবহার করতে পারেন

app()->version();

এটি এই ফাইলে সংজ্ঞায়িত করা হয়েছে ../src/Illuminate/Foundation/Application.php

আশা করি এটি সাহায্য করবে :)


6

আপনার প্রকল্প ফোল্ডারের অবস্থানটিতে সেন্টিমিটারে এই আদেশটি চালান

php artisan --version


3

আপনার লারাভেল মোতায়েন এটি হবে

/vendor/laravel/framework/src/Illuminate/Foundation/Application.php

আপনার লারাভেল সংস্করণটি কে পরিবর্তিত করেছেন তা দেখতে কম্পোজারে জেসসনে কী সংজ্ঞায়িত হয়েছে তা দেখুন। যদি আপনার কাছে "ল্যারাভেল / ফ্রেমওয়ার্ক": "5.4। *" থাকে তবে এটি সুরকার আপডেট চালানোর পরে সর্বশেষে আপডেট হবে। কম্পোজারআলক হ'ল এমন ফাইল যা কোনও রচয়িতা আপডেট চালানোর ফলে ফলাফল হয়, তাই প্রকৃতপক্ষে দেখুন যিনি কম্পোজারের জেএসন ফাইলটি সংশোধন করেছিলেন সর্বশেষ কে ছিলেন (আশা করি সংস্করণ নিয়ন্ত্রণে এটি আপনার আছে)। আপনি এখানে এ সম্পর্কে আরও পড়তে পারেন https://getcomposer.org/doc/01-basic-usage.md


3

ধাপ 1:

যান /vendor/laravel/framework/src.Illuminate/Foundation:

এখানে যান: <কোড> / উইন্ডোয়ার / ল্লেভেল / ফ্রেমওয়ার্ক / এসআরসি ll

ধাপ ২:

অ্যাপ্লিকেশন.এফপি ফাইল খুলুন

অ্যাপ্লিকেশন.এফপি ফাইল খুলুন

ধাপ 3:

"সংস্করণ" অনুসন্ধান করুন। নীচে সংস্করণ নির্দেশ করে।

অ্যাপ্লিকেশন.এফপি ফাইল খুলুন


4
একটি সমাধানের একটি লিঙ্ক স্বাগত, তবে দয়া করে আপনার উত্তরটি কার্যকর না হওয়া নিশ্চিত করুন: লিঙ্কটির চারপাশে প্রসঙ্গটি যুক্ত করুন যাতে আপনার সহ ব্যবহারকারীদের কিছু ধারণা থাকতে পারে এটি কী এবং কেন সেখানে রয়েছে, তবে পৃষ্ঠার সর্বাধিক প্রাসঙ্গিক অংশটি উদ্ধৃত করুন ' লক্ষ্য পৃষ্ঠাটি অনুপলব্ধ ক্ষেত্রে লিঙ্কটি পুনরায় সংযুক্ত করুন। লিঙ্কের চেয়ে সামান্য বেশি উত্তর মুছতে পারে।
জো

4
লিঙ্কগুলি চিত্র হিসাবে রেন্ডার করার জন্য এই উত্তরটির পুনরায় ফর্ম্যাট করা উচিত। আপনি যদি এটি করেন তবে নিম্ন মানের জন্য আপনার পতাকাঙ্কিত হওয়ার সম্ভাবনা কম less
দ্য মায়ার

1

আপনার প্রকল্পে এই আদেশটি চালান ..

php artisan --version  

আপনি আপনার সিস্টেমে লারাভেলের সংস্করণটি এভাবে ইনস্টল করবেন ..

এখানে চিত্র বর্ণনা লিখুন


0

আপনি সুরকারের সাথেও পরীক্ষা করতে পারেন:

composer show laravel/framework
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.