উবুন্টু 14.04 এ আপগ্রেড করার পরে পিএইচপি-পিয়ার কাজ করছে না


8

উবুন্টুতে আপগ্রেড করার পরে 14.04 পিএইচপি-পিয়ার কোনও প্যাকেজ ইনস্টল করতে ব্যর্থ হচ্ছে।

sudo pear install --alldeps --force pear.phpunit.de/PHPUnit
downloading PHPUnit-4.0.17.tgz ...
Starting to download PHPUnit-4.0.17.tgz (509,430 bytes)
......................................................................................................done: 509,430 bytes
could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/PHPUnit-4.0.17.tgz"
Download of "phpunit/PHPUnit" succeeded, but it is not a valid package archive
Error: cannot download "phpunit/PHPUnit"
Download failed
install failed
The packages are being downloaded but can't extract.

আমি এই সমাধানটি চেষ্টা করেছি, http://cweiske.de/tagebuch/pear-php-5.5.htm তবে এখনও একই সমস্যা হচ্ছে।

অন্য কেউ ইহার সম্মুখীন হয়েছে? আমার কি পিএইচপি 5.4 এ ডাউনগ্রেড করা দরকার? যদি তাই হয়, কিভাবে?.

আপডেট: দ্রুত প্রতিক্রিয়া জন্য ধন্যবাদ। কার্লস উত্তর আমার সমস্যা সমাধান করেছে। কেবল সম্পূর্ণতার জন্য নাশপাতি মাধ্যমে ইনস্টল করার সঠিক উপায় আর কাজ করে না। একটি ফার ফাইল থেকে ইনস্টল করার পদক্ষেপগুলি এখানে নথিভুক্ত করা হয়: http://phpunit.de/getting-st সূত্র: html

এছাড়াও এটি পিএইচপুনিট / রানার.এফপি এবং অটোল্যাড ইত্যাদি অন্তর্ভুক্ত / প্রয়োজন হয় না necessary

আবার। সাহায্যের জন্য ধন্যবাদ


1
এটি একটি পরিচিত বাগ । আমি আশঙ্কা করছি যে বাগগুলির কারণে সমস্যাগুলি এখানে বিষয় বন্ধ রয়েছে
টেরডন

/usr/share/php/Archive/Tar.php টিজিজেড ফাইল খুলতে পারে না কারণ জিজোপেন পরীক্ষা করার সময় লাইন 734 "মিথ্যা" ফিরছে। গুগলের একটি 5 বছরের পুরানো বাগ রয়েছে (এখনও খোলা আছে) যা সম্পর্কিত হতে পারে: বাগগুলি.লাঞ্চপ্যাড.net / বুন্টু / + সোর্স / পিএফপি 5/+bug/ 451405 সমাধানটি টার.এফপিতে নিম্নলিখিতগুলি সন্ধান এবং প্রতিস্থাপন করতে হবে: * প্রতিস্থাপন ' gzopen 'with' gzopen64 '*' gzseek 'প্রতিস্থাপন করুন' gzseek64 'এর সাথে' gztell 'প্রতিস্থাপন করুন' gztell64 '
jareeraj

উত্তর:


1

পিএইচপিউনিট পাওয়ার সহজতম উপায় হ'ল পিএইচপি সংরক্ষণাগার (পিএইচআর) ডাউনলোড করা যা কোনও একক ফাইলে বান্ডিল পিএইচপিউনিটের সমস্ত প্রয়োজনীয় (পাশাপাশি কিছু fileচ্ছিক) নির্ভরতা রয়েছে।

টার্মিনালটি খুলুন এবং টাইপ করুন:

wget https://phar.phpunit.de/phpunit.phar  # download the PHP Archive (PHAR) file  
chmod +x phpunit.phar  
sudo mv phpunit.phar /usr/local/bin/phpunit  

এ phpunit.phar বিভিন্ন সংস্করণ আছে https://phar.phpunit.de/ । আপনি যদি প্রথম কমান্ড ব্যবহার করেন তবে এটি phpunit.phar এর সর্বশেষ সংস্করণটি নির্বাচন করবে এবং ডাউনলোড করবে।


ধন্যবাদ কারেল..আমি শেষ লাইনটি sudo mv phpunit.phar / usr / স্থানীয় / বিন / phpunit হওয়া উচিত। তবে এটি আমার সমস্যার সমাধান করেছে
amurray

+1 প্রথমে stackoverflow.com/questions/12536668/… এ সমস্ত উত্তর চেষ্টা করেছিলাম তবে আপনার উত্তরটি আমার জন্য এটি সমাধান করেছে।
এডি 1414
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.