Truy cập web trong mạng nội bộ

Dear all,
Mình là lính mới, vừa tiếp xúc với thiết kế web, mình đang sử dụng xampp và Wordprees, mình đã thiết kế được 1 trang và trong cơ quan cần truy cập vào trang của mình để test sau đó sẽ mua HOst và tên miền, nhưng có vấn đề truy cập vào thì trang mình không hiện đầy đủ chỉ có chữ và backgroud.
Default Gateway 192.168.1.1 máy chủ sever local 192.168.1.25 và máy mình 192.168.1.175
các máy khác truy cập theo đường dẫn sau: 192.168.1.175/tongnguyen (tongnguyen là trang mình thiết kế)
Xin mọi người giúp đỡ!

Hi Tòng Nguyễn
Mình tưởng phải truy cập vào địa chỉ ip máy chủ chứ ?

1 Like

hi, Phong_Ky_Vo,
cái này là truy cập từ ngoài vào máy mình á, chứ không đưa lên máy trạm, bạn có cách nào giúp mình không?
192.168.1.175 là IP máy mình truy cập theo đường dẫn 192.168.1.175/tongnguyen vẫn load ra trang web nhưng không hiển thị như mình thiết kế.

Bạn dùng máy khách, mở trang web đó, sau đó nhấn F12 (chrome) xem bị lỗi gì?

4 Likes

Hi, Dark.Hades,
Một đống lỗi luôn, help me!

Loading failed for the with source “http://localhost/tongnguyen/wp-includes/js/wp-emoji-release.min.js?ver=4.9.5”.
tongnguyen:1
Loading failed for the with source “http://localhost/tongnguyen/wp-includes/js/jquery/jquery.js?ver=1.12.4”.
tongnguyen:38
Loading failed for the with source “http://localhost/tongnguyen/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1”.
tongnguyen:39
Loading failed for the with source “http://localhost/tongnguyen/wp-content/themes/searchlight/js/menu.js?ver=4.9.5”.
tongnguyen:40
Loading failed for the with source “http://localhost/tongnguyen/wp-content/themes/searchlight/js/fixedheader.js?ver=4.9.5”.
tongnguyen:41
Loading failed for the with source “http://localhost/tongnguyen/wp-content/themes/searchlight/js/jquery.flexslider.js?ver=4.9.5”.
tongnguyen:42
Loading failed for the with source “http://localhost/tongnguyen/wp-content/plugins/advanced-access-manager/media/js/aam-login.js?ver=4.9.5”.
tongnguyen:48
Password fields present on an insecure (http://) page. This is a security risk that allows user login credentials to be stolen.[Tìm hiểu thêm]
tongnguyen
Loading failed for the with source “http://localhost/tongnguyen/wp-includes/js/wp-embed.min.js?ver=4.9.5”.
tongnguyen:411

Sao trên client lại hiện ra toàn lỗi truy cập localhost thế này :expressionless: Lập trình web có vấn đề rồi.

Hi, do mình mới làm quen thiết kế web nên chưa rành lắm không rõ lỗi gì nữa, mong các bạn giúp đỡ>

Vấn đề là Wordpress khi cài đặt bạn phải gõ địa chỉ IP của máy bạn để cài đặt. Tức là http://192.168.1.175/tongnguyen (nhìn đây mình đoán là bạn không để Wordpress ở thư mục tongnguyen chứ không phải thư mục gốc htdocs của XAMPP).

Khi cài đặt bằng địa chỉ IP, tức bạn cứ xem máy bạn như một web hosting thực thụ thì các thông số mới được Wordpress lưu vào dababase là địa chỉ IP, từ máy khác truy cập đường dẫn hình ảnh, file .css, .js mới không bị đứt gãy, mới load lên đúng giao diện được.

Còn nếu cài đặt mà gõ 127.0.0.1/tongnguyen hoặc localhost/tongnguyen thì cài đặt xong, chỉ có bạn ngồi trên máy bạn mới thấy được trang Wordpress của bạn đẹp đẽ ra sao, ở máy khác truy cập vào địa chỉ IP máy bạn là… ngọng tịt.

Bạn hiểu ý mình chứ? Nếu Wordpress mới cài chưa chỉnh sửa gì, hãy xóa đi cài đặt lại như mình đã nói ở trên (tức theo 192.168.1.175/tongnguyen đó). Còn đã chỉnh chọc nhiều rồi thì mời bạn làm 2 việc sau:

  1. Mở file wp-config.php ra, chỗ nào localhost thì thay bằng địa chỉ IP 192.168.1.175 của bạn.
  2. Vào phpMyAdmin mở ra, cũng tìm localhost thay bằng 192.168.1.175

Hiểu ý mình nói gì không đó? Nếu hiểu và làm được, nhớ bấm nút Solved ủng hộ mình với nhé. Hoặc vào ủng hộ thanh niên ngáo đá <= it’s me.

4 Likes

Hi,
Mở file wp-config.php ra, chỗ nào localhost thì thay bằng địa chỉ IP 192.168.1.175 của bạn.
Vào phpMyAdmin mở ra, cũng tìm localhost thay bằng 192.168.1.175
bước 1 ok, còn bước 2 tìm chính xác là file nào vậy bạn.

Đây bạn ơi

Nhớ bấm mục edit trên dòng để sửa, sau đó bấm Go để lưu.

4 Likes

Phải cái này không

làm xong bước 1 thì truy cập ra thế này, còn thay cái local ở file nào ban chỉ trức tiếp giúp mình nhá, ngáo đá thật rồi.

Hi Tòng Nguyễn.
Bạn nên tìm đọc một vài tut hướng dẫn cài đặt web server, WP, debug v.v.v… cũng như một ít mạng máy tính trước đã.

2 Likes

Bạn ơi, nếu localhost là chỗ MySQL server thì không thay bằng địa chỉ IP được, nó sẽ làm lỗi như bạn nói đấy. Chỉ thay ở chỗ nào mà nó là địa chỉ web thôi.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?