পিয়ার থেকে PHPUnit ইনস্টল করার চেষ্টা করার সময় ত্রুটি


8
$ sudo pear install phpunit/PHPUnit
Unknown remote channel: pear.symfony-project.com
phpunit/PHPUnit requires package "channel://pear.symfony-project.com/YAML" (version >= 1.0.2)
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5)
No valid packages found
install failed

পিএইচপিউনিট ইনস্টল করতে আমার কী করতে হবে?

উত্তর:


12

আপনি কি YAML ইনস্টল করার জন্য প্রয়োজনীয় চ্যানেলটি নিবন্ধভুক্ত করেছেন?

pear channel-discover pear.symfony-project.com

নাশপাতি কীভাবে ইনস্টল করা ও কনফিগার করা হয়েছে তার উপর নির্ভর করে আপনার এটির মূল হিসাবে চালাতে কমান্ডটি "sudo" দিয়ে প্রিফেস করতে হবে।

থেকে PHPUnit ম্যানুয়াল :

পিএইচআর চ্যানেল (PEAR.phpunit.de) যা পিএইচপিউনিট বিতরণ করতে ব্যবহৃত হয় স্থানীয় পিয়ার পরিবেশের সাথে নিবন্ধিত হওয়া দরকার। তদ্ব্যতীত, পিএইচপিউনিট নির্ভর করে এমন একটি উপাদান সিমফনি উপাদানগুলি পিয়ার চ্যানেল (পিয়ার.সাইমফনি- প্রজেক্ট.কম) এ হোস্ট করা হয়েছে।


এটি আমার পক্ষে কাজ করেনি, এই বার্তাটি ছিল: Pear চ্যানেল-আবিষ্কার করা pe.symfony-project.com চ্যানেল পেয়ার.সাইমফনি- প্রজেক্ট.কমের উপরে http: // আবিষ্কার করে বার্তাটি ব্যর্থ হয়েছে: চ্যানেল-অ্যাড: টেম্প_ডির লেখা যায় না : "/ usr / স্থানীয় / টেম্প" - আপনি "পিয়ার কনফিগারেশন-সেট টেম্প_ডির" দিয়ে এই অবস্থানটি পরিবর্তন করতে পারেন https: // এর উপরে চ্যানেল পেরে.সেমফনি- প্রজেক্ট.কম আবিষ্কার করার চেষ্টা করে পরিবর্তে চ্যানেল "পেরের.সাইমফনি-প্রকল্প আবিষ্কার করুন"। com "ব্যর্থ (চ্যানেল-অ্যাড: টেম্প_ডির লিখনযোগ্য নয়:" / usr / স্থানীয় / টেম্প "- আপনি" পিয়ার কনফিগারেশন-সেট টেম্প_ডির "দিয়ে এই অবস্থানটি পরিবর্তন করতে পারেন)
অ্যান্ড্রু

2
কিছুই নয়, আমি "sudo"
এন্ড্রু

সুপারফৌজার.কম এসএফ 2 সম্পর্কে প্রশ্ন জিজ্ঞাসা করার জন্য সেরা জায়গা হতে পারে না এবং যেহেতু সিমফোনির সাথে সমর্থন পাওয়ার কোনও কার্যকর উপায় এখনও নেই 2 আমার মনে হয় নিম্নলিখিত প্রস্তাবটি খুব ভাল ধারণা! - symfony2 এর জন্য একটি নতুন প্রশ্নোত্তর সাইট - দয়া করে শব্দটি যুক্ত করুন এবং ছড়িয়ে দিন!
Xuni

1

যদি এটি আপনার পক্ষে কাজ করে না:

pear channel-discover pear.symfony-project.com 

এটা চেষ্টা কর:

pear channel-discover pear.symfony-project.de

1

এটি আর pear.symfony-project.comচ্যানেলের উপর নির্ভর করে না , pear.symfony.comপরিবর্তে আপনাকে চ্যানেলটি যুক্ত করতে হবে। দয়া করে দেখুন এখানে


0

নিম্নলিখিত সমাধানগুলি আমার পক্ষে কাজ করে।

sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
pear install pear.symfony.com/Yaml
sudo pear upgrade-all
pear install --alldeps pear.phpunit.de/PHPUnit

দ্রষ্টব্য: উইন্ডোজ ব্যবহারকারী কমান্ডের আগে সুডো ব্যবহার করবেন না ।

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