ভার্চুয়ালবক্স ভিএম-তে চলমান পিএইচপি ওয়েব সার্ভার অ্যাক্সেস করা (কেবলমাত্র হোস্ট নেটওয়ার্কের সাথে)


1

আমি ভার্টাউলবক্স ভিএম-তে চলমান ওয়েব সার্ভারে নির্মিত পিএইচপি (পিএইচপি-এস) এর সাথে সংযোগ দেওয়ার চেষ্টা করছি।

  • আমার হোস্ট ওএস: উইন্ডোজ 8.1 x64
  • আমার অতিথি ওএস: উবুন্টু সার্ভার 14.04 এলটিএস

আমি অ্যাপাচি ওয়েব সার্ভারটি ঠিকঠাকভাবে অ্যাক্সেস করতে পারি, তবে ছোট জিনিসগুলির জন্য পিএইচপি ওয়েব সার্ভারটি দ্রুত এবং এটি আমি পছন্দ করি।

এই জাতীয় ওয়েব সার্ভার তৈরি করতে আমি যে কমান্ডটি ব্যবহার করেছি তা নিম্নলিখিত:

php -S localhost:5445

এটি সর্বদা একটি লিনাক্স ওএসে কাজ করে। কেবল localhost:5445একটি ব্রাউজারে টাইপ করে ওয়েব পৃষ্ঠাটি দেখানো হয়েছিল। তবে, এবার আমি হোস্টের কাছ থেকে পৃষ্ঠাটি অ্যাক্সেস করার চেষ্টা করার সময়, আমি একটি ত্রুটি পেয়েছি যা বলছে এটি সংযোগ করতে পারে না এবং লগটি একেবারে কিছুই দেখায় না।

আমার hostsফাইলে, আমি ভিএম এর আইপি জন্য একটি নাম সেট আপ করেছি।

আমার কি আর কিছু সেট আপ করা দরকার?

পিএস: আমি যদি আরও কোনও তথ্য সরবরাহ করতে পারি তবে একটি মন্তব্যে আমাকে বলুন। :)

সম্পাদনা: দিয়ে সার্ভারে অ্যাক্সেস চেষ্টা localhost:5445, vserver:5445এবং 192.168.56.56পাশাপাশি, কিন্তু কোনোটাই কাজ করেন। একই ত্রুটি। যাইহোক, ক্রোমে আমি যে ত্রুটিটি পাই তা হ'ল ERR_CONNECTION_REFUSED


1
আমি মনে করি, আপনি যখন সার্ভারে "লোকালহোস্ট" বলবেন, এটি কেবল লুপব্যাক ইন্টারফেস শুনবে এবং বাইরে থেকে অ্যাক্সেসযোগ্য হবে না। পরিবর্তে এটির আইপি-ঠিকানা ব্যবহার করার চেষ্টা করুন, সম্ভবত, কিছুটা দারুণ php -S 192.168.13.37:5445
at8eqeq3

at8eqeq3, আমি একটি সম্পাদনায় উত্তর দিয়েছি।
মার্টিন ফেজ 14

1
আপনি যেভাবে সার্ভারটি অ্যাক্সেস করার চেষ্টা করছেন সে সম্পর্কে আপনি বলছেন, যখন আপনি কীভাবে এটি শুরু করেন সে সম্পর্কে বলছি। এছাড়াও, অতিথি ওএসে ফায়ারওয়াল থাকতে পারে যা আপনার ব্যবহৃত পোর্টটিকে অবরুদ্ধ করে।
at8eqeq3

1
php -S localhost:5445পিএইচপি-র অন্তর্নির্মিত সার্ভারটি ইনস্ট্যান্ট করে এবং লুপব্যাক ইন্টারফেসের (127.0.0.1), পোর্ট 5445 এ অনুরোধগুলি শুনবে That's এজন্য কেবল হোস্ট-কেবল অ্যাডাপ্টারে আসার অনুরোধগুলি প্রত্যাখ্যান করা হবে। php -S 192.168.56.56:5445192.168.56.56 আপনার অতিথি ওএসের আইপি ঠিকানা এটি ধরে রেখে সার্ভারটি ব্যবহার করে চেষ্টা করুন ।
লার্সেন্ড 16

উত্তরের জন্য আপনাকে ধন্যবাদ। at8eqeq3, আপনি যদি কোনও উত্তর দেন তবে আমি তা গ্রহণ করব :)
মার্টিন ফেজেস

উত্তর:


0

আপনি নীচের নিবন্ধ থেকে তথ্য ব্যবহার করতে পারেন। মূলত, আপনার ফায়ারওয়াল বিধিগুলি সেট করতে হবে এবং আপনি যে পোর্টটি ব্যবহার করতে চান তার উপরের ব্লকটি সরিয়ে ফেলতে হবে। সিমফনি ডেমো অ্যাপ্লিকেশন পরীক্ষা করার সময় আমি এটি চেষ্টা করেছি এবং এটি পুরোপুরি কার্যকর হয়।

http://markonphp.com/use-php-built-server/

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.