আমি কাস্টম ইনআই ফাইলগুলিতে পাগল হয়েছি /etc/php/7.0/mods-available
। আমি কীভাবে এটি সক্ষম করতে পারি। চেষ্টা করেছি php5enmod, and php7enmod
। কেউই আমার পক্ষে কাজ করেনি।
ধন্যবাদ.
আমি কাস্টম ইনআই ফাইলগুলিতে পাগল হয়েছি /etc/php/7.0/mods-available
। আমি কীভাবে এটি সক্ষম করতে পারি। চেষ্টা করেছি php5enmod, and php7enmod
। কেউই আমার পক্ষে কাজ করেনি।
ধন্যবাদ.
উত্তর:
আপনি কেবল কমান্ডটি ব্যবহার করতে পারেন phpenmod
।
usage: phpenmod [ -v ALL|php_version ] [ -s ALL|sapi_name ] module_name [ module_name_2 ]
সুতরাং আমি phpenmod -v 7.1 -s apache2 soap
সংস্করণটি চালাচ্ছি এবং স্যাপি আপনি / usr / lib / php /
phpenmod moduleName
পিএইচপি 7 তে একটি মডিউল সক্ষম করে (তারপরে অ্যাপাচি পুনরায় চালু করুন sudo service apache2 restart
)phpdismod moduleName
পিএইচপি 7 এ একটি মডিউল অক্ষম করে (তারপরে অ্যাপাচি পুনরায় চালু করুন sudo service apache2 restart
)php -m
বোঝা মডিউল তালিকাভুক্তphp -m
- এটি একটি সামগ্রী/etc/php/yourPHPVersion/mods-available
phpenmod soap
পুনরায় লোড করুন apache2 service apache2 reload
বা systemctl reload apache2
আর তুমি একটি মডিউল সক্ষম করা আছে।
একই মডিউলটি অক্ষম করতে, চালান phpdismod soap
, অ্যাপাচি 2 পুনরায় লোড করুনservice apache2 reload
আপনার যদি বেশ কয়েকটি পিএইচপি সংস্করণ অন্তর্ভুক্ত থাকে তবে আপনি এই বাক্য গঠনটিও ব্যবহার করতে পারেন:
phpenmod -v 5.6 <modulename>
phpenmod -v 7.1 <modulename>
...
এটি আমার ক্ষেত্রে কাজ করেছে কারণ আমি .0.০, .1.১, .2.২ এবং .3.৩ ইনস্টল করেছি, তবে প্রয়োজনীয়তার কারণে আমাকে আমার অ্যাপাচি ২ .2.২ সহ চালাতে হবে।