Cố gắng làm cho cài đặt wordpress localhost của tôi có thể truy cập từ internet bằng Ngrok. Lỗi 403


0

Tôi có cài đặt wordpress của một trang web tôi đang phát triển trên máy mac của mình (OSX 10.6). Tôi có thể truy cập nó và thực hiện các chỉnh sửa tốt thông qua localhost / tên người dùng / Trang web / websitefolder /.

Tuy nhiên, tôi cần làm cho nó có thể truy cập qua internet để tôi có thể làm việc trên nó từ xa và để người khác nhìn xung quanh, và tôi đang cố gắng làm điều này bằng cách chạy ứng dụng ngrok (sử dụng hướng dẫn này và chính trang web của ứng dụng - www. sitepoint.com/accessing-localhost-from-anywhere/).

Tôi có ngrok đang chạy, nhưng bất cứ khi nào tôi nhập địa chỉ, nó đưa tôi lên trình duyệt, nó sẽ trả về lỗi "Cấm bạn không có quyền truy cập / trên máy chủ này".

Có thứ gì tôi đang thiếu để làm cho nó có thể truy cập được không?

Câu trả lời:


1

Các bước này giả định rằng tất cả các tệp nằm cùng một chỗ với máy tính của tôi trong Mac OS X.

  1. cd / private / etc / apache2 /

  2. nano httpd.conf

  3. Sửa đổi tập tin. Thực hiện theo các bước video:

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

    (Tôi không có thời gian để đặt các bước video. Tôi sẽ đặt nó sau).

  4. Khởi động lại máy chủ

    sudo apachectl khởi động lại

  5. Đi đến

    ./ngrok 80

Sao chép YourAdrres24dfg33.ngrok.com

6 Mở httpd-vhosts.conf

cd / private / etc / apache2 / thêm

nano httpd-vhosts.conf

Viết: ServerAlias ​​YourAdrres24dfg33.ngrok.com trong DocumentRoot

Tên máy chủ localhost     DocumentRoot / Library / WebServer / Documents /     ServerAlias ​​YourAdrres24dfg33.ngrok.com

Bạn đã sẵn sàng!


Bạn có thể thêm các bước từ video vào câu trả lời của mình không, trong trường hợp video không khả dụng trong tương lai?
Heptite

Ngay bây giờ tôi không có thời gian. Tôi sẽ làm điều đó vào thứ năm! :)
Qurdi Sanchez Moises
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.