কোথায় লাইব্রেরী পেতে পারি- lphp5 বোঝায়? এটা YUM জন্য একটি মেটাপ্যাকেজ একটি অংশ?
আমি কি কোথাও উৎস খুঁজে পাব? আমি PHC সঙ্গে কিছু কনফিগারেশন সমস্যা হচ্ছে এবং এই তাদের রুট হতে মনে হচ্ছে।
কোথায় লাইব্রেরী পেতে পারি- lphp5 বোঝায়? এটা YUM জন্য একটি মেটাপ্যাকেজ একটি অংশ?
আমি কি কোথাও উৎস খুঁজে পাব? আমি PHC সঙ্গে কিছু কনফিগারেশন সমস্যা হচ্ছে এবং এই তাদের রুট হতে মনে হচ্ছে।
উত্তর:
একটি ওভারভিউ স্তরের উপর, এটি php5 গ্রন্থাগারের সাথে লিঙ্ক মানে। যদি পিএইচসি এই হয়: http://www.phpcompiler.org তারপর এটি পিএইচপি lib জন্য খুঁজছেন হবে যে জ্ঞান করে তোলে। এই আপনার মেশিনে ইনস্টল করা হয়? আপনি করতে সক্ষম হওয়া উচিত: locate libphp5
এবং এটি খুঁজে। যদি এটি দেখতে না পায়, আপনি পিএইচপি ইনস্টল করতে হবে।
আরো নির্দিষ্ট পর্যায়ে, -l
একটি লাইব্রেরি সন্ধান করার অর্থ। -lNAME
লিঙ্কার জন্য চেহারা হবে libNAME.so
প্রথম, এবং তারপর যদি এটি খুঁজে না পারে, চেষ্টা করুন libNAME.a
। এটা কোথায় দেখবে? সাধারণত /usr/lib
, /lib
, কিছু কম্পাইলার নির্দিষ্ট ডিরেক্টরি, এবং কোন ডিরেক্টরি দিয়ে দেওয়া -L
। এটি যদি কোন সাধারণ পথে না থাকে তবে আপনি কীভাবে PHC এটি খুঁজে পেতে পারেন? আপনি পিএইচসি জন্য বিল্ড স্ক্রিপ্ট কিছু সেট করতে সক্ষম হওয়া উচিত।
আপনি পিএইচপি 5 ইনস্টল করার সময় সম্ভবত এই পেয়েছেন।
থেকে PHP5 সমস্যা ইনস্টল করুন - libphp5.so তৈরি করা হয়নি :
কম্পাইল যখন আপনি গ্রহণ করা হয় বার্তাটি libphp5.so নয় পাওয়া, আপনি সঙ্গে কনফিগার করা আবশ্যক নিম্নলিখিত বিকল্পটি:
./configure --with-apxs2 =, / usr / স্থানীয় / Apache / বিন / apxs
কম্পাইল করার সময় আপনি অবিলম্বে দেখতে পাবেন সঙ্গে "ইনস্টল করা" যে লাইব্রেরি তৈরি করা হবে।
যদি এমন হয় তবে কেন আপনি পিএইচপি 5 এর বাইনারি রিলিজ ইনস্টল করবেন না, এটি উৎস থেকে কম্পাইল করার পরিবর্তে?
--enable-embed
খুব।