मैं PHP 7.3 का उपयोग करता हूं:

PHP Version 7.3.11-1+ubuntu18.04.1+deb.sury.org+1
Server API  FPM/FastCGI

और मुझे अलग-अलग वर्चुअल होस्ट (एप्लिकेशन) के लिए अलग-अलग सेंडमेल कॉन्फ़िगरेशन की आवश्यकता है।

मैं PHP पैरामीटर को कॉन्फ़िगर करने के लिए .user.ini फ़ाइल का उपयोग करने का प्रयास करता हूं:

sendmail_from="user@domain.com"
sendmail_path="/usr/bin/agent -c profile1"

पहला पैरामीटर ओवरराइड है, लेकिन दूसरा नहीं है: यहां छवि विवरण दर्ज करें

अगर मैं PHP-FPM का उपयोग करता हूँ तो मैं विभिन्न वर्चुअलहोस्ट/ऐप्स के लिए अलग-अलग sendmail_path पैरामीटर कैसे कॉन्फ़िगर कर सकता हूं?

0
Alex Gusev 7 नवम्बर 2019, 16:32

1 उत्तर

सबसे बढ़िया उत्तर

sendmail_path एक PHP_INI_SYSTEM वर्ग सेटिंग है, और FPM पूल कॉन्फ़िगरेशन में एक php_admin_value[] है।
जबकि sendmail_from एक मानक PHP_INI_ALL विकल्प है।

इस प्रकार आप न तो .user.ini / निर्देशिका के आधार पर सेंडमेल बाइनरी सेटिंग को ओवरराइड कर सकते हैं, न ही प्रति ini_set()< /ए>.

2
mario 7 नवम्बर 2019, 14:16