Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

प्रतिक्रिया में फ़ेच का उपयोग करना, डेटाबेस तक पहुँचने के लिए उपयोगकर्ता नाम पासवर्ड की आवश्यकता है

CORS को डिफ़ॉल्ट fetch . के साथ , लेकिन क्रॉस ओरिजिन अनुरोधों को संभालने के लिए आपके सर्वर को कॉन्फ़िगर करने की आवश्यकता होगी।

यह मानते हुए कि आपके स्कूल का सर्वर अपाचे चला रहा है, आपको अपनी PHP निर्देशिका में एक .htaccess फ़ाइल जोड़कर ऐसा करने में सक्षम होना चाहिए। बस फ़ाइल को नाम दें .htaccess और निम्न पंक्ति जोड़ें।

Header set Access-Control-Allow-Origin "*"

इसके लिए अपाचे सर्वर को DocumentRoot . में ओवरराइड की अनुमति देने के लिए कॉन्फ़िगर करने की आवश्यकता है . DocumentRoot रूट निर्देशिका है जिसे अपाचे होस्ट कर रहा है। उदाहरण के लिए, मान लें कि आप /var/www/example . से example.com को होस्ट कर रहे हैं निर्देशिका। /var/www/example DocumentRoot है।

example.com के लिए अपाचे कॉन्फ़िगरेशन में, AllowOverride .htaccess . को अनुमति देने के लिए निर्देश सेट किया जाना चाहिए आधार कॉन्फ़िगरेशन को ओवरराइड करने के लिए फ़ाइल - अन्यथा .htaccess फ़ाइल पर ध्यान नहीं दिया जाता है।

अपाचे को HTTP अनुरोध और प्रतिक्रिया शीर्षलेखों को नियंत्रित और संशोधित करने में सक्षम करने के लिए, mod_headers मॉड्यूल सक्षम होना चाहिए। टर्मिनल से, निम्न कमांड दर्ज करें।

a2enmod headers

यदि अन्य सभी विफल हो जाते हैं, तो आप अपनी PHP स्क्रिप्ट में निम्न पंक्ति जोड़कर प्रतिक्रिया (सर्वर से) HTTP शीर्षलेख को संपादित करने का प्रयास कर सकते हैं - शायद किसी और चीज़ से पहले शीर्ष पर।

header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अनुकूलन द्वारा क्रम से mysql गिनती समूह

  2. मैं एक MySQL दशमलव फ़ील्ड को गोल होने से कैसे रोकूँ?

  3. क्या Laravel के ELOQUENT ORM के साथ परिणाम को सीमित करने का कोई तरीका है?

  4. छँटाई के लिए संख्या रूपांतरण के लिए वर्चर

  5. तीन सरल प्रश्नों से जटिल क्वेरी बनाएं