Oct
16

लैरागॉन मिंट v6.0 में PHP 8 के साथ अपाचे स्टार्टअप त्रुटियों का समाधान

10/16/2024 11:35 PM द्वारा Admin में Errors


परिचय

लैरागॉन एक लोकप्रिय स्थानीय विकास वातावरण है जो वेब सर्वर, डेटाबेस और अन्य टूल के सेटअप को सरल बनाता है। हालाँकि, मिंट v6.0 पर PHP 8 को लैरागॉन में एकीकृत करने का प्रयास करते समय, उपयोगकर्ताओं को पुराने अपाचे संस्करणों से संबंधित त्रुटियों का सामना करना पड़ सकता है। यह ब्लॉग पोस्ट त्रुटि को हल करने और अपाचे को नवीनतम संस्करण में अपग्रेड करने की प्रक्रिया में आपका मार्गदर्शन करेगा।

त्रुटि: nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation

लारगॉन में PHP 8 जोड़ने और अपाचे प्रारंभ करने का प्रयास करते समय, आपको निम्न त्रुटि का सामना करना पड़ सकता है:

nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation could not be located in the dynamic link library php-8.3.4\ext\php_curl.dll

यह त्रुटि इंगित करती है कि अपाचे का जो संस्करण आप उपयोग कर रहे हैं वह नवीनतम PHP एक्सटेंशन, विशेष रूप से php_curl.dll एक्सटेंशन के साथ असंगत है। इसका समाधान अपाचे को नवीनतम संस्करण में अपग्रेड करना है जो इन आधुनिक PHP सुविधाओं का समर्थन करता है।

चरण-दर-चरण समाधान

1. नवीनतम अपाचे संस्करण डाउनलोड करें

त्रुटि को हल करने के लिए, आपको अपाचे को ऐसे संस्करण में अपग्रेड करना होगा जो नवीनतम PHP एक्सटेंशन का समर्थन करता हो। अपाचे बायनेरिज़ के लिए अनुशंसित स्रोत [अपाचे लाउंज] (https://www.apachelounge.com/download/) है।

  1. [अपाचे लाउंज डाउनलोड पेज] (https://www.apachelounge.com/download/) पर जाएं।
  2. विंडोज़ के लिए अपाचे का नवीनतम संस्करण डाउनलोड करें। लेखन के समय, नवीनतम संस्करण अपाचे 2.4.62 है।

2. बैकअप वर्तमान अपाचे कॉन्फ़िगरेशन

कोई भी परिवर्तन करने से पहले, अपनी वर्तमान अपाचे कॉन्फ़िगरेशन फ़ाइलों का बैकअप लेना महत्वपूर्ण है। अपनी अपाचे इंस्टॉलेशन निर्देशिका (आमतौर पर C:\laragon\bin\apache\ में स्थित) पर नेविगेट करें और conf निर्देशिका को एक सुरक्षित स्थान पर कॉपी करें।

3. पुराने अपाचे इंस्टालेशन को बदलें

  1. डाउनलोड की गई Apache ZIP फ़ाइल को किसी अस्थायी स्थान पर निकालें।
  2. निकाली गई फ़ाइलों को अपनी लारगॉन अपाचे निर्देशिका (C:\laragon\bin\apache\) में कॉपी करें।
  3. संकेत मिलने पर मौजूदा फ़ाइलें बदलें।

4. अपग्रेड सत्यापित करें

अपाचे फ़ाइलों को बदलने के बाद, अपाचे संस्करण की दोबारा जाँच करके सत्यापित करें कि अपग्रेड सफल रहा:

cd C:\laragon\bin\apache\httpd-2.4.62-240904-win64-VS17\bin
httpd.exe -V

# output
Server version: Apache/2.4.62 (Win64)

आपको अद्यतन संस्करण संख्या देखनी चाहिए, जो पुष्टि करती है कि अपग्रेड सफल था।

5. अपाचे प्रारंभ करें

अंत में, अपाचे को लैरागॉन इंटरफ़ेस से प्रारंभ करें। यदि सब कुछ सही ढंग से कॉन्फ़िगर किया गया है, तो अपाचे को बिना किसी त्रुटि के शुरू होना चाहिए, और आपको nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation त्रुटि का सामना किए बिना PHP 8.3 का उपयोग करने में सक्षम होना चाहिए।


अपने विचार

खोज
प्रायोजक
क्रिप्टोवॉच
हमारा अनुसरण करें
घोषणाएं

नया टूल जोड़ा गया: SVG ज़ूम आयाम कैलकुलेटर

प्रायोजक