พยายามทำให้การติดตั้ง wordpress localhost ของฉันสามารถเข้าถึงได้จากอินเทอร์เน็ตโดยใช้ Ngrok ข้อผิดพลาด 403


0

ฉันมีการติดตั้งเวิร์ดเพรสของเว็บไซต์ที่ฉันพัฒนาบน mac ของฉัน (OSX 10.6) ฉันสามารถเข้าถึงและแก้ไขได้อย่างง่ายดายผ่าน localhost / ชื่อผู้ใช้ / Sites / websitefolder /

อย่างไรก็ตามฉันต้องทำให้สามารถเข้าถึงได้ผ่านอินเทอร์เน็ตเพื่อให้ฉันสามารถทำงานจากระยะไกลและให้คนอื่นมองไปรอบ ๆ และฉันพยายามทำสิ่งนี้โดยใช้แอปพลิเคชัน ngrok (โดยใช้บทช่วยสอนนี้และเว็บไซต์ของแอปเอง - www sitepoint.com/accessing-localhost-from-anywhere/)

ฉันทำงาน ngrok แต่เมื่อใดก็ตามที่ฉันป้อนที่อยู่ที่ฉันให้กับเบราว์เซอร์จะกลับมาพร้อมกับข้อผิดพลาด "ต้องห้ามคุณไม่ได้รับอนุญาตให้เข้าถึง / บนเซิร์ฟเวอร์นี้"

มีบางอย่างที่ฉันขาดหายไปเพื่อให้สามารถเข้าถึงได้หรือไม่

คำตอบ:


1

ขั้นตอนเหล่านี้ถือว่าไฟล์ทั้งหมดอยู่ในที่เดียวกับคอมพิวเตอร์ของฉันใน Mac OS X

  1. cd / private / etc / apache2 /

  2. nano httpd.conf

  3. แก้ไขไฟล์ ทำตามขั้นตอนวิดีโอ:

    https://www.youtube.com/watch?v=YgVJnqQ_Xb8

    (ฉันไม่มีเวลาใส่ขั้นตอนวิดีโอฉันวางไว้ในภายหลัง)

  4. รีสตาร์ทเซิร์ฟเวอร์

    sudo apachectl รีสตาร์ท

  5. ไปที่

    ./ngrok 80

คัดลอก YourAdrres24dfg33.ngrok.com

6 เปิด httpd-vhosts.conf

cd / private / etc / apache2 / พิเศษ

nano httpd-vhosts.conf

เขียน: ServerAlias ​​YourAdrres24dfg33.ngrok.com ภายใต้ DocumentRoot

ชื่อเซิร์ฟเวอร์ localhost DocumentRoot / Library / เว็บเซิร์ฟเวอร์ / เอกสาร / ServerAlias ​​YourAdrres24dfg33.ngrok.com

คุณถูกตั้งค่า!


คุณสามารถเพิ่มขั้นตอนจากวิดีโอลงในคำตอบของคุณได้หรือไม่ในกรณีที่วิดีโอไม่สามารถใช้งานได้ในอนาคต
Heptite

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