PHP को कमांड प्रॉम्प्ट में आंतरिक या बाहरी कमांड के रूप में मान्यता प्राप्त नहीं है


106

जब मैं एक कमांड चलाता हूं तो मुझे निम्न त्रुटि मिली है php

C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.

जब मैं phpनिम्नलिखित पथ में कमांड चलाता हूं तो मुझे कोई त्रुटि नहीं मिलती है:

C:\xampp\php>php  //do not got error here

मुझे यह त्रुटि क्यों मिली?

'php' को आंतरिक या बाहरी कमांड, ऑपरेशनल प्रोग्राम या बैच फ़ाइल के रूप में मान्यता नहीं दी जाती है।

जवाबों:


166

C:\xampp\phpअपने PATHपर्यावरण चर में जोड़ें ।

फिर अपने कमांड प्रॉम्प्ट को बंद करें और फिर से पुनरारंभ करें।

ध्यान दें:

अपने कमांड प्रॉम्प्ट को बंद करना और फिर से पुनरारंभ करना बहुत महत्वपूर्ण है अन्यथा परिवर्तन प्रतिबिंबित नहीं होंगे।


12
वैंप के लिए रास्ता "C: \ wamp64 \ bin \ php \ phpx.xx" है
Jaydip Kalkani

111

आपको मेरे कंप्यूटर पर जाना होगा-> गुण -> उन्नत सिस्टम सेटिंग

अब पर्यावरण चर पर क्लिक करें

यहां छवि विवरण दर्ज करें

पथ चर मान में C: \ xampp \ php जोड़ें

यहां छवि विवरण दर्ज करें

अब कमांड प्रॉम्प्ट को फिर से शुरू करें!

नोट: सुनिश्चित करें कि आप व्यवस्थापक के रूप में रन के माध्यम से CMD चलाते हैं


3
विवरण छवियों के साथ उत्तर देने के लिए धन्यवाद
राजीव

14

आपको अपनी PHPफ़ाइल का पथ जोड़ने की आवश्यकता है । मामले में आप इसका उपयोग कर रहे हैं wampया इसे सी ड्राइव पर स्थापित नहीं किया है।

चित्र दिखाता है कि रास्ता कैसे खोजना है


9

"C:\xampp\php"अपने पैठ पर्यावरण चर में सेट करें । फिर CMD प्रॉम्प्ट को पुनः आरंभ करें।


5

आपको C:\xampp\phpअपने साथ जोड़ने की आवश्यकता है PATH Environment Variable, उसके बाद ही आप phpबाहर से कमांड लाइन निष्पादित कर पाएंगे php_home



2

जब मुझे एक कमांड मिलती है PHP, तो मुझे निम्न त्रुटि मिली , मैंने उसका समाधान किया:

  1. डेस्कटॉप से, कंप्यूटर आइकन पर राइट-क्लिक करें।
  2. संदर्भ मेनू से गुण चुनें।
  3. उन्नत सिस्टम सेटिंग्स लिंक पर क्लिक करें।
  4. पर्यावरण चर पर क्लिक करें। सेक्शन सिस्टम वेरिएबल्स में, PATH एनवायरनमेंट वेरिएबल को ढूंढें और उसे चुनें। संपादित करें पर क्लिक करें। यदि PATH वातावरण चर मौजूद नहीं है, तो नया क्लिक करें।
  5. सिस्टम चर विंडो को संपादित करें में, C:\xampp\phpअपने PATH पर्यावरण चर में जोड़ें ।

बहुत महत्वपूर्ण नोट: कमांड प्रॉम्प्ट को पुनः आरंभ करें


यह त्रुटि तब होती है जब आप कमांड द्वारा उपयोग करने का प्रयास करते हैं। दिए गए समाधान के साथ, आपके पर्यावरण चर पथ को सही किया जाएगा, लेकिन यदि आप पथ बदलने के बाद कमांड प्रॉम्प्ट को बंद नहीं करते हैं, तो पुराना पथ केवल काम करेगा। यदि आपने अपने कमांड प्रॉम्प्ट को पुनः आरंभ नहीं किया है तो परिवर्तन प्रतिबिंबित नहीं होंगे। पर्यावरण चर पथ को बदलने के बाद, कमांड प्रॉम्प्ट को बंद करें (यदि बदलाव करने से पहले कमांड प्रॉम्प्ट खुला था) और आगे उपयोग के लिए कमांड प्रॉम्प्ट का पुन: उपयोग करें।
उधव सरवैया

0

यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें

यहां मैं अपने पीसी पर क्या करता हूं मैं उन सभी सॉफ़्टवेयरों को स्थापित करता हूं जो मैं आमतौर पर जी में उपयोग करता हूं: पार्टियन नॉट सी: अगर मेरा ऑपरेटिंग सिस्टम गिर रहा है (10 जीतें), तो उन्हें फिर से और खोए हुए समय को फिर से स्थापित करने की आवश्यकता नहीं है, फिर विंडोज कैसे काम करती है यदि आप कोई नया प्रोग्रेम या सॉफ्टवोर का पाइस स्थापित करते हैं, तो PATH ऑटोमैटिक

इसलिए

मैं इन यहाँ की तरह पथ अद्यतन करना चाहिए! मेरे सभी सॉफ्टवेयर मैं आमतौर पर इस्तेमाल किया

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;G:\HashiCorp\Vagrant\bin;G:\xampp\php;G:\xampp\mysql\bin;G:\Program Files (x86)\heroku\bin;G:\Program Files (x86)\Git\bin;G:\Program Files (x86)\composer;G:\Program Files (x86)\nodejs;G:\Program Files (x86)\Sublime Text 3;G:\Program Files (x86)\Microsoft VS Code\bin;G:\Program Files (x86)\cygwin64\bin

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.