কীভাবে পুরাতন পিএইচপি সংস্করণ ইনস্টল করবেন


14

আমি এপিটি থেকে পিএইচপি ইনস্টল করেছি - আমি কীভাবে সেই সংস্করণটি সরাতে এবং একটি পুরানো ইনস্টল করতে পারি?

উত্তর:


12

আপনি অ্যাপের সাথে যে কোনও প্যাকেজের একটি পুরানো সংস্করণ ইনস্টল করতে পারেন - আপনার সুনির্দিষ্ট সংস্করণ নামটি দেখতে হবে যা আপনি চান। ধরে নিই যে আপনি দেবিয়ান ব্যবহার করছেন, আপনি তাদের সাইটে http://www.debian.org/distrib/packages প্যাকেজগুলির পুরানো সংস্করণগুলি সন্ধান করতে পারেন

নির্দিষ্ট প্যাকেজ ইনস্টল করার ফর্ম্যাটটি হ'ল:

apt-get install <package name>=<version>

যেমন আপনি যদি 5.3.3-7 + স্কিজে 3 নামের সংস্করণটি ইনস্টল করতে চান তবে আপনি এটি ব্যবহার করুন:

apt-get install php5=5.3.3-7+squeeze3

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


2
সুরক্ষা সম্পর্কিত শব্দটির জন্য +1, তবে আমি "কিছু ভাঙবেন না" অংশের সাথে একমত নই।
ercpe

6
আমার বর্তমানে একটি সাইট হোস্ট করা আছে যেখানে সার্ভারটি 5.2 চালায়। আমি এটির সাথে মিলিয়ে একটি ভার্চুয়াল মেশিন সেট আপ করতে চাই যাতে আমি নিশ্চিত হয়ে উঠতে পারি যে যখনগুলি লাইভ সার্ভারে জিনিসগুলি কাজ করে। তবে, আমার হোস্ট যদি এটি করতে পারে তবে আমি আপগ্রেড করতে চাই (যা আমি আশা করি)। তবে আমি 5.2 থেকে 5.4.9 এ যাওয়ার বিষয়ে উদ্বিগ্ন। সেখানে ব্রেকিং অবশ্যই হবে, না?
থমথম

1
আমি এমন একটি সাইটে কাজ করি যা 5.4 এর চেয়ে নতুন কোনও পিএইচপি ব্রেক করে। পুরানো সংস্করণ চালানোর চেয়ে নতুন পিএইচপি এ আপডেট করার জন্য ব্যয় বেশি।
মেনবুয়েরোক

@Mnebuerquo কি তারা সব বলতে যে, যতক্ষণ না তারা নিরাপত্তা ভঙ্গ এর :) খরচ দেখতে
লুকাস Kauffman

অবশ্যই পুরানো সংস্করণটি চালানো বিকাশের জন্য ভাল, বিশেষত যদি প্রোডাকশন সার্ভারটি একটি পুরানো সংস্করণ চালাচ্ছে।
মার্ক স্টিয়ার্ট


0

পুরানো সংস্করণটি আনইনস্টল করুন sudo apt-get purge phpতারপরে এই http://sg2.php.net/relayss/ লিঙ্কটি ব্যবহার করে আমরা পিএইচপি-র নির্দিষ্ট সংস্করণটির যে কোনও টার সংক্ষেপন ডাউনলোড করতে সক্ষম।

নীচের পদক্ষেপগুলি অনুসরণ করুন

  1. টারের ফাইলটি বের করুন

  2. cd php-7.0.*

  3. ./configure

  4. make

  5. sudo make install

  6. ব্যবহার করে পিএইচপি সংস্করণ পরীক্ষা করুন php -v

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