簡體   English   中英

Xampp Apache 無法訪問端口 80,即使它沒有被使用

[英]Xampp Apache not able to access port 80 even though it's not in use

這些是我嘗試從 Xampp 控制面板運行 Apache 時收到的錯誤消息。 我使用的是 Windows 8 和 XAMPP 版本:1.8.2

錯誤信息 :

名為 Apache 的服務報告以下錯誤:(OS 10013) 嘗試以訪問權限禁止的方式訪問套接字。 :AH00073:make_sock:無法偵聽地址 0.0.0.0:80 上的連接

我已經嘗試過這些解決方案但沒有用:

  1. 將 httpd.conf 和 httpd_ssl.conf 中的端口號更改為 8080
  2. 在 cmd 中檢查 netstat -a -no | 找到“80”但未使用端口 80。
  3. 在 httpd.conf 中,DocumentRoot 和 <Directory> 條目指向現有文件夾。
  4. Skype ,IIS 被禁用。
  5. 防火牆具有允許訪問的有效入站規則。
  6. 卸載並重新安裝 Xampp 。

控制面板錯誤:

控制面板錯誤

Windows 事件視圖錯誤:

Windows 事件視圖錯誤

我知道這是一個舊線程。 我沒有足夠的代表來投票。 :( 但經過 2 小時的故障排除后,將偵聽器的 http.conf 和 httpd-ssl.conf 文件更改為 8080,仍然收到此錯誤,但@afkari 得到了它。以管理員身份運行 XAMPP 解決了我的問題(視窗 10)。

. . . 以訪問權限禁止的方式訪問套接字。 . .

您是否在 Windows 8.* 中以管理員訪問權限運行 xampp?

Windows 8 上的 Xampp 需要管理員訪問權限才能正常工作。

按照那里的步驟:

  1. 在 Windows 資源管理器中找到程序圖標或快捷方式。
  2. 右鍵單擊程序圖標或快捷方式,然后單擊以管理員身份運行
  3. 當顯示 UAC 消息時,請執行以下操作之一:

    • 如果您以標准用戶身份登錄,或者如果 UAC 配置為始終需要憑據,請輸入適當的管理憑據,然后單擊確定
    • 如果您以管理員身份登錄並且 UAC 未配置為始終需要憑據,請單擊是以啟動應用程序。

或者

您可以在 microsoft 網站上使用此鏈接:

使用完全管理員訪問權限運行應用程序一次

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM