উবুন্টুতে পিএইচপি-র জন্য কীভাবে জিএমপি (গণিত ফাংশন) ইনস্টল / সক্ষম করবেন?


17

একটি জিএমপি গণিত ফাংশন কল করার সময় gmp_mod, আমি পাই:

Fatal error: Call to undefined function gmp_mod()

আমি php5-gmpপ্যাকেজটি ইনস্টল করেছি এবং ওয়েব-সার্ভারটি পুনরায় চালু করেছি, এবং ফাংশনটি এখনও অপরিবর্তিত। সার্ভারটি উবুন্টু 10.04 চলছে এবং পিএইচপি অ্যাপাচি মডিউল হিসাবে চলছে। সমস্ত সফ্টওয়্যার অফিসিয়াল প্যাকেজগুলি থেকে ইনস্টল করা হয়েছিল।

আমি কীভাবে পিএইচপি-তে জিএমপি গণিত ফাংশন সক্ষম করব? আমি উত্স থেকে সংকলন না করে অফিশিয়াল প্যাকেজগুলি ব্যবহার করে এমন একটি সমাধান খুঁজছি।

উত্তর:


25

এখানে আমার জন্য কাজ করার উপায়:

  1. এর সাথে জিএমপি ইনস্টল করা হয়েছে apt-get install php5-gmp
  2. extension=php_gmp.soPhp.ini এ যুক্ত হয়েছে

এট ভয়েইল!

phpinfo () নমুনা:

gmp
gmp support     enabled
GMP version     4.3.2 

এটি এখানে (দেবিয়ান) দুর্দান্ত কাজ করে, তাই আমি ধারণা করি এটি উবুন্টুর পক্ষেও ঠিক হবে।


2
উবুন্টু 12.04 এলটিএসে, আমার ব্যবহার করা দরকার gmp.so, না php_gmp.so। পরিবর্তনগুলি কার্যকর হওয়ার জন্য আমাকে অ্যাপাচি পুনরায় চালু করতে হবে (আমি ব্যবহার করছি বলে অবাক হওয়ার কিছু নেই mod_php)।
ক্যালরিয়ন

1
আমার ক্ষেত্রে sudo apt-get install php5-gmpস্বয়ংক্রিয়ভাবে php.ini আপডেট হয়ে গেছে এবং অ্যাপাচি পুনরায় চালু করা হয়েছে।
ক্যালেনজি

4
পিএইচপি 7 এর জন্য: অ্যাপ্লিকেশনটি পিএইচপি 7.0-জিএমপি ইনস্টল করুন
জর্জ ডি

@ বেঞ্জ আপনি দয়া করে আমাকে বলতে পারেন, ম্যাক ওএসে পিএইচপি জন্য জিএমপি গ্রন্থাগার কীভাবে ইনস্টল করবেন?
mohan.gade

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