ฉันจะแชร์เซิร์ฟเวอร์ PHP 5.4 ระหว่าง OS X และ VMWare ได้อย่างไร


2

ฉันใช้ PHP 5.4 บน OS X ซึ่งอนุญาตให้ฉันตั้งค่าเซิร์ฟเวอร์เสมือนสำหรับไดเรกทอรีใด ๆ โดยใช้คำสั่ง Terminal นี้:

php -S localhost:8000

นี่จะเป็นการตั้งค่าhttp://localhost:8000ที่ใช้งานได้ดี แต่สิ่งที่ฉันต้องการทำคือแชร์เซิร์ฟเวอร์นี้กับอินสแตนซ์ของ Windows ที่ฉันใช้งานผ่าน VMWare เพื่อทดสอบใน Internet Explorer ฉันสงสัยว่าสิ่งนี้เป็นไปได้หรือไม่และถ้าเป็นเช่นนั้นฉันจะตั้งค่าได้อย่างไร ขณะนี้พยายามเข้าชมhttp://localhost:8000ให้ฉัน 'ไม่สามารถแสดงหน้านี้ได้'

ฉันขอขอบคุณความช่วยเหลือใด ๆ ที่คุณสามารถให้ฉันเกี่ยวกับเรื่องนี้เพราะฉันไม่ได้มีประสบการณ์มากกับเครื่องเสมือน / เครือข่าย ขอบคุณล่วงหน้า.


แทนที่จะพูดว่าคุณต้องการที่จะสร้างเซิร์ฟเวอร์เสมือนบน127.0.0.1aka localhostให้ที่อยู่ IP จริงของคุณหรืออย่างน้อยที่สุดที่อยู่ IP อินทราเน็ตภายในเช่น192.168.1.1
Ramhound

คำตอบ:


0

ขอบคุณRamhoundฉันพบคำตอบแล้ว เมื่อเปิดใช้งานการแชร์ไฟล์ของ OS X การตั้งค่าระบบจะแสดงข้อความว่า 'คอมพิวเตอร์ในเครือข่ายท้องถิ่นของคุณสามารถเข้าถึงคอมพิวเตอร์ของคุณได้ที่: My-Mac.local' หลังจากลองที่อยู่ IP (ซึ่งใช้งานไม่ได้) ฉันพยายามตั้งค่าMy-Mac.local:8000แทนซึ่งใช้งานได้! ดังนั้นสำหรับผู้ที่มีปัญหานี้เพียงใช้คำสั่งเทอร์มินัลนี้:

php -S My-Mac.local:8000

เห็นได้ชัดว่าแทนที่ My-Mac.local ด้วยชื่อท้องถิ่นของคอมพิวเตอร์ของคุณและพอร์ตอื่นหากคุณต้องการ :-)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.