আমি সবেমাত্র অ্যাপল এসই-তে এই দুর্দান্ত টিপটি পেয়েছি :
যে কোনও ডিরেক্টরি থেকে একটি দ্রুত ওয়েবসারভার শুরু করুন:
python -m SimpleHTTPServer 8000
এই পার্স পিএইচপি স্ক্রিপ্টগুলির কোনও উপায় আছে, বা এটি কেবল এইচটিএমএল-সাইটগুলির জন্য?
আমি সবেমাত্র অ্যাপল এসই-তে এই দুর্দান্ত টিপটি পেয়েছি :
যে কোনও ডিরেক্টরি থেকে একটি দ্রুত ওয়েবসারভার শুরু করুন:
python -m SimpleHTTPServer 8000
এই পার্স পিএইচপি স্ক্রিপ্টগুলির কোনও উপায় আছে, বা এটি কেবল এইচটিএমএল-সাইটগুলির জন্য?
উত্তর:
আমি কেবল উত্তরটি স্ট্যাকওভারফ্লো থেকে এসেছি।
মূলত, পাইথনের ওয়েবসার্ভারটি পিএইচপি ফাইলগুলি ডিফল্টরূপে চালনার জন্য কনফিগার করা হয় না, তবে পাইথনের ওয়েব সার্ভারটি পুনরায় কনফিগার করার চেষ্টা করার পরিবর্তে আপনি কেবল পিএইচপি এর ওয়েব সার্ভার চালাতে পারেন যা পাইথনের সিডালহেটস্প্রেভারের মতো প্রায় ঠিক কাজ করে with
php [options] -S <addr>:<port> [-t docroot]
উদাহরণ:
php -S 127.0.0.1:80 -t .
বা সহজভাবে
php -S 127.0.0.1:80
বর্তমান ওয়ার্কিং ডিরেক্টরি ব্যবহার করতে।
সম্পাদনা: উল্লেখ করতে ভুলে গেছেন, 80 টি বন্দর ব্যবহার করার প্রয়োজন হলে এটি রুট হিসাবে চালানো দরকার বলে মনে হয় তবে আপনি যদি 8080 এর মতো কোনও উচ্চ বন্দর নম্বর নির্দিষ্ট করেন তবে এটি প্রয়োজনীয় নয় that এটি নির্দেশ করার জন্য ধন্যবাদ মাইক হিউস্টন!
দ্য SimpleHTTPServer পাইথন গ্রন্থাগার, যে ভাবে বলা হয়, শুধুমাত্র সেইসব ফাইলগুলি সন্ধান পরিবেশন করা হবে, এবং পিএইচপি ব্যাখ্যা করবে না (বা পাইথন, যে বিষয়টি জন্য)। তবে আপনি যা চান তা পরিবেশন করতে পারেন (পিএইচপি সহ - CGIHTTPServer চেক আউট করুন ) এর চারপাশে কিছু কাস্টম পাইথন জড়িয়ে রয়েছে।