2012-10-13 13 views
15

में php फ़ाइल चलाएं मैं विंडोज सेमीडी में एक .php फ़ाइल चलाने के लिए चाहता हूँ। मैंने इस सुझाव का पालन किया है: php is not recognized as an internal command (in Windows)विंडोज सीएमडी

लेकिन काम नहीं कर रहा है।

मैं कमांड कार्यक्रम सी में करने के लिए कोशिश कर रहा हूँ: \ MyFolder \: तो फिर यह सी की तरह मेरे फ़ोल्डर में प्रवेश \ Windows \ system32 \ सीडी \ MyFolder : जब मैं सी की तरह मेरे लिए मेरे php फ़ाइल पता दर्ज \ php लेकिन php file.php यह सिर्फ त्रुटि दिखा रहा है "php को आंतरिक या बाहरी के रूप में पहचाना नहीं गया है" लेकिन जब मैं php कमांड के बिना कोशिश करता हूं जैसे C: \ myfolder \ file.php यह नोटपैड में बस खुलता है। लेकिन मैं इसे सीएमडी में चलाने के लिए चाहता हूं। यह कैसे संभव हो सकता है?

उत्तर

34

की तरह कर सकते हैं Windows 10 चल:

  1. प्रारंभ मेनू खोलें
  2. टाइप path
  3. क्लिक करें प्रणाली संपादित वातावरण चर (आमतौर पर, यह शीर्ष खोज परिणाम) और कदम 6 नीचे पर जारी है।

तो पुराने विंडोज पर:

  1. दिखाएँ डेस्कटॉप।

  2. सही डेस्कटॉप में मेरा कंप्यूटर शॉर्टकट क्लिक करें।

  3. गुण पर क्लिक करें।

  4. आप नियंत्रण कक्ष के एक हिस्से को देखना चाहिए - सुरक्षा \ Systemनियंत्रण कक्ष \ प्रणाली और।

  5. क्लिक करें उन्नत सिस्टम सेटिंग वाम मेनू पर।

  6. क्लिक करें वातावरण चरसिस्टम गुण खिड़की के नीचे की ओर।

  7. उपयोगकर्ता चर सूची में

    करें पथ

  8. अपने PHP पथ (सी: \ myfolder \ php) को अपने पैथ चर में संलग्न करें, जो पहले से ही मौजूदा अर्ध कोलन द्वारा मौजूदा स्ट्रिंग से अलग है।

  9. ठीक क्लिक करें

  10. अपने "cmd" खोलें

  11. प्रकार पथ, प्रेस दर्ज

  12. सुनिश्चित करें कि आप सूची में अपने PHP फ़ोल्डर दिख रहा है।

यह काम करना चाहिए।

नोट: सुनिश्चित करें कि आपके PHP फ़ोल्डर में php.exe है। इसमें फ़ाइल प्रकार सीएलआई होना चाहिए। यदि आपके पास php.exe नहीं है, तो आगे बढ़ें और http://www.php.net/manual/en/install.windows.manual.php पर स्थापना दिशानिर्देशों की जांच करें - और वहां से इंस्टॉलेशन फ़ाइल डाउनलोड करें। उदाहरण के लिए

+0

धन्यवाद मैंने यह सब किया है। लेकिन php.exe फ़ाइल के बारे में क्या। मैं यह नहीं हूँ। क्या इसे php फ़ाइल को .exe के रूप में परिवर्तित करने की आवश्यकता है? – user1687804

+1

जब आप "php file.php" टाइप करते हैं, तो पहला php वास्तव में php.exe, कमांड लाइन उपकरण है। बस जवाब संपादित किया। कृपया – janenz00

+0

ठीक है, मैंने क्या किया है। मेरा पथ सी है: \ myfolder \ file.php मैं दूसरे पथ (।; पथ; सी: \ myfolder) के साथ परिवर्तनीय पथ संपादित करता हूं और मैंने cmd c: \ windows \ system32> cd \ myfolder में टाइप किया और मेरा फ़ोल्डर और सीएमडी में दिखा रहा है जैसे सी: \ myfolder> और फिर मैं c: \ myfolder> php file.php टाइप करता हूं, तो यह सिर्फ "php को आंतरिक या बाहरी के रूप में पहचाना नहीं जाता है" मुझे क्या करना है? – user1687804

1

आप रास्ते में PHP के लिए पर्यावरण चर घोषित करना चाहिए, ताकि आप इस तरह इस्तेमाल कर सकते हैं:

C:\Path\to\somewhere>php cli.php 

आप इसे this

+2

इसे थक गया लेकिन यह सिर्फ त्रुटि दिखा रहा है "php को आंतरिक या बाहरी के रूप में पहचाना नहीं गया है" – user1687804

1

आप कर सकते हैं: के साथ अपने वातावरण चर पथ सेट php.exe फ़ोल्डर जैसे c: \ प्रोग्राम फ़ाइलें \ php

घ में एक स्क्रिप्ट फ़ाइल बनाने के रूप a.php

खुला फ़ाइल नाम के साथ \ cmd: d का उपयोग कर ड्राइव: करने के लिए घ जाना आदेश

प्रकार निम्न आदेश

php -f a.php

आप उत्पादन देखेंगे

संबंधित मुद्दे