আপনি composer install
যা হারিয়েছেন তা চলছে , যা আপনার প্যাকেজগুলি আমদানি করবে এবং অটোল্যাড স্ক্রিপ্টের সাথে বিক্রেতার ফোল্ডারটি তৈরি করবে।
আপনার আপেক্ষিক পথটি সঠিক কিনা তা নিশ্চিত করুন। উদাহরণস্বরূপ, পিএইচপিএমেলার-এর উদাহরণ স্ক্রিপ্টগুলি examples/
প্রকল্পের মূলের নীচে রয়েছে, সুতরাং সেখান থেকে সুরকার অটোলোডার লোড করার সঠিক আপেক্ষিক পথটি হবে ../vendor/autoload.php
।
C:\Windows\SysWOW64\vendor\autoload.php
আপনি যে অটোল্যাড.এফপি খুঁজে পেয়েছেন তা সম্ভবত একটি বিশ্বব্যাপী রচয়িতা ইনস্টলেশন - যেখানে আপনি সাধারণত পিএইচপিসি, পিপুনিট, পিএইচপিডি ইত্যাদি জিনিস রাখবেন put
composer update
হয় না একই জিনিস, এবং সম্ভবত না কি আপনি ব্যবহার করতে চান। যদি আপনার কোডটি আপনার বর্তমান প্যাকেজ সংস্করণগুলির সাথে পরীক্ষা করা হয় তবে চলমান চলতে update
বিরতি হতে পারে যার জন্য আরও কাজ এবং পরীক্ষার প্রয়োজন হতে পারে, সুতরাং আপনার update
যদি নির্দিষ্ট কারণ না বোঝায় এবং এর সঠিক অর্থটি না বোঝেন তবে চালাবেন না। আরও স্পষ্ট করে বলার জন্য - আপনার সম্ভবত সম্ভবত সর্বদা composer update
স্থানীয়ভাবে চালানো উচিত , আপনার সার্ভারে কখনই না কারণ সম্ভবত অ্যাপ্লিকেশনগুলিতে অ্যাপ্লিকেশনগুলি ভেঙে যাওয়ার সম্ভাবনা রয়েছে।
আমি প্রায়শই অভিযোগগুলি দেখি যে লোকেরা সুরকার ব্যবহার করতে পারে না কারণ তারা এটি তাদের সার্ভারে চালাতে পারে না (যেমন এটি ভাগ করে নেওয়া হয়েছে এবং তাদের কোনও শেল অ্যাক্সেস নেই)। সেক্ষেত্রে আপনি এখনও সুরকার ব্যবহার করতে পারেন : এটিকে স্থানীয়ভাবে চালান (এমন পরিবেশ যা এরকম কোনও বিধিনিষেধ নেই) এবং আপনার অন্যান্য পিএইচপি স্ক্রিপ্টগুলির সাথে উত্পন্ন স্থানীয় বিক্রেতার ফোল্ডারটি আপলোড করুন।
চলমান composer update
এছাড়াও একটি সম্পাদন করে composer install
এবং যদি আপনার কাছে বর্তমানে কোনও vendor
ফোল্ডার না থাকে (যেমন আপনার কোনও প্রকল্পের একটি নতুন চেকআউট রয়েছে), তবে composer install
কার্যকরভাবে একটি সম্পাদন করেcomposer update
, কিন্তু এটি এখনও দুই এর মধ্যে পার্থক্য বুঝতে হিসাবে তারা স্পষ্টভাবে হয় অত্যাবশ্যক না বিনিমেয়।
নোট করুন যে কোনও একক প্যাকেজটিকে নামকরণ করে আপডেট করাও সম্ভব, উদাহরণস্বরূপ:
composer update ramsey/uuid
এটি আপনার নির্দিষ্ট করা সংস্করণটিকে পুনরায় সমাধান করবে composer.json
এবং এটি আপনার ভেন্ডর ফোল্ডারে ইনস্টল করবে এবং আপনার composer.lock
ফাইলটি ম্যাচের জন্য আপডেট করবে । composer update
আপনার যদি কেবলমাত্র একটি প্যাকেজের জন্য নির্দিষ্ট আপডেটের প্রয়োজন হয় তবে এটি সাধারণের তুলনায় সমস্যা হওয়ার সম্ভাবনা কম ।
সুরকার 2.0 (শীঘ্রই আউট) ইনস্টল এবং আপডেট ফলাফলের মধ্যে থাকা কোনও অবশিষ্ট অসঙ্গতি অপসারণ করা উচিত।