PHP
PHP सर्वर में निर्मित
खोज…
परिचय
Xamp, wamp, आदि जैसे अन्य टूल की आवश्यकता के बिना अपने एप्लिकेशन को विकसित करने और परीक्षण करने के लिए अंतर्निहित सर्वर का उपयोग करना सीखें।
पैरामीटर
स्तंभ | स्तंभ |
---|---|
-S | Php को बताएं कि हम एक वेबसर्वर चाहते हैं |
<होस्ट नाम>: <पोर्ट> | होस्ट नाम और उपयोग किए जाने वाले पोर |
आयकर | सार्वजनिक निर्देशिका |
<फ़ाइल नाम> | रूटिंग स्क्रिप्ट |
टिप्पणियों
राउटर स्क्रिप्ट का एक उदाहरण है:
<?php
// router.php
if (preg_match('/\.(?:png|jpg|jpeg|gif)$/', $_SERVER["REQUEST_URI"])) {
return false; // serve the requested resource as-is.
} //the rest of you code goes here.
बिल्ट इन सर्वर
php -S localhost:80
PHP 7.1.7 डेवलपमेंट सर्वर Fri Jul 14 15:11:05 2017 को शुरू हुआ
Http: // localhost पर सुनकर : 80
दस्तावेज़ रूट C: \ projetos \ repgeral है
छोड़ने के लिए Ctrl-C दबाएं।
यह PHP सर्वर शुरू करने का सबसे सरल तरीका है जो पोर्ट 80 पर लोकलहोस्ट के लिए किए गए अनुरोध का जवाब देता है।
-S बताता है कि हम एक वेबसर्वर शुरू कर रहे हैं।
लोकलहोस्ट: 80 होस्ट को इंगित करता है कि हम जवाब दे रहे हैं और पोर्ट। आप अन्य संयोजनों का उपयोग कर सकते हैं जैसे:
- mymachine: 80 - पता mymachine और पोर्ट 80 पर सुनेंगे;
- 127.0.0.1:8080 - पते पर सुनेंगे 127.0.0.1 और पोर्ट 8080;
विशिष्ट निर्देशिका और राउटर स्क्रिप्ट के साथ सर्वर में बनाया गया है
php -S localhost:80 -t project/public router.php
PHP 7.1.7 डेवलपमेंट सर्वर Fri Jul 14 15:22:25 2017 से शुरू हुआ
Http: // localhost पर सुनकर : 80
दस्तावेज़ जड़ / घर / परियोजना / सार्वजनिक है
छोड़ने के लिए Ctrl-C दबाएं।