看板 PHP 關於我們 聯絡資訊
※ 引述《mike7788 (mike)》之銘言: : 不知道是不是ip分享器的關係 不是, localhost 是直接從網卡連回去,所以與 ip 分享器無關 : 我的網址是打 http://localhost/test.php : 應該不會有錯吧 : 我有在用p2p 所以將 DMZ 設在自己的電腦上 : 請問還需要做哪些設定呢? 架 web server 的簡易除錯方式: 在網頁目錄下新增 index.html (內容只要可供遍識就好), 並透過 http://localhost/index.html 讀取。 a) 讀取成功,再透過 ipconfig 取得本地端 ip,假設是 192.168.1.2 好了, 接著讀 http://192.168.1.2/index.html 1) 讀取成功,取得 ip 分享器的實際 ip ,如 140.112.99.99 (亂取的) 開啟 http://140.112.99.99/index.html A) 讀取成功,再建立一個 php 檔,由 http://140.112.99.99/a.php 讀 成功的話代表 apache + php 安裝設定正常,否則請照流程設定 php B) 讀取失敗,連線卡在 ip 分享器,設定 DMZ 或 port redirect 2) 讀取失敗,可能被主機的防火牆軟體擋掉了,請設定防火牆 b) 連 localhost/index.html 都讀不到,要不是防火牆 (Zone 設定不同), 要不就是 apache 沒跑起來。相關設定及指令請查閱 manual c) 有頁面,但不是你所打的內容。這可能是沒設好 apache 的 DocumentRoot, 也可能是被別套軟體 bind port 80 ,例如 windows 的 iis 這種時候在啟動 apache 的時候,應該就會跑出錯誤 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.61.82
mike7788 :防火牆有關了 不過還是卡在連線中耶 > < 10/20 21:17