2010-03-04 80 views
6

我試圖在我的XAMPP localhost服務器(配置爲端口8080)中安裝WordPress MUXAMPP配置爲端口8080和主機文件(和WordPress-mu安裝)問題

在瀏覽器中使用此地址>>http://localhost:8080/wordpress-mu/ < < 獲取此響應>> WPMU只能在URL中沒有端口號的情況下工作。 < <

這是我的主機的最後一行:127.0.0.1 的localhost.localdomain

(這點我IIS7本地主機的服務器不是我的XAMPP本地主機)

我猜我需要在這個hosts文件中添加另一個條目來爲XAMPP和WordPress MU配置它,但我不確定它應該是什麼?

+0

謝謝soooo!我的頭痛已經結束,因爲我的XAMPP只想在8080上工作。它現在可以找到並運行wordpress設置。我不得不根據他們的指示創建我自己的wp-config文件,但這工作。還必須使用localhost而不是localhost8080,這是XAMPP一直稱之爲的。 – Denise 2017-08-06 10:08:23

回答

7

您是否使用IIS?

如果沒有,只是停止服務器,並指出您的XAMPP端口80

如果你是,你可以做反向,只需打開默認網站屬性和在網站綁定剛改變80至8080

在你XAMPP安裝目錄更改端口,以80:

  • 打開C:\ XAMPP \ APACHE \ httpd.conf中
  • 搜索聽(默認安裝目錄,47線)
  • 更改端口
  • 重啓Apache
+0

嗨balexandre 感謝您的回覆。我確實想在我的電腦上一起使用IIS7和Xampp,所以只是改變一個或另一個以使用端口80對我來說並不是我的解決方案。當然,我可以在port8080上默認port80和Xampp上安裝IIS7,並在Xampp localhost.localdomain上安裝WordPress-mu? – rpd 2010-03-04 11:50:25

+0

爲什麼不在Word中安裝Wordpress? – balexandre 2010-03-04 13:44:23

+0

你好,你提到,因爲我現在正試圖在IIS7中安裝WordPressMU。如果/當我完成後,我會在這裏發佈更新...謝謝 – rpd 2010-03-04 20:21:29

0

您可以從xampp使用端口80(這是http的默認端口)使apache。
*編輯httpd.conf文件,並更改行Listen 8080Listen 80
*確保沒有其他服務偵聽端口80
*重啓Apache
*瀏覽http://localhost/wordpress-mu/

如果你因爲某些原因使用端口80用於Apache的mod_rewrite的與
嘗試*確保在httpd.conf exsists行LoadModule rewrite_module modules/mod_rewrite.so並沒有被註釋掉
*在你的htdocs文件夾讓.htaccess文件,並在其中寫上如下:

RewriteEngine on 
RewriteRule ^:8080/(.*)$ /$1 [L] 
+0

嗨clyfe 感謝您的回覆。我不想將Xampp端口更改爲默認80,因爲我的IIS7本地主機使用端口80. 我試過了你的第二個建議,但是在輸入這個地址http:// localhost/wordpress-mu/ 後才實現了這個錯誤信息>>警告! 不支持安裝到http:// localhost /。請使用http://localhost.localdomain/代替 << 其他我可以嘗試嗎? – rpd 2010-03-04 11:19:56

+0

嘗試和使用http://127.0.0.1或添加在您的主機文件的行'127.0.0.1 localhosts' – clyfe 2010-03-05 09:30:41

+0

你將如何做相反的端口重寫? – drzaus 2013-02-28 21:33:06

0

OK這個答覆是更新這與我的修復(問題已解決)。 我確實改變了端口 - 所以我把Xampp放回默認端口80 &將IIS7從其默認端口80更改爲端口8080.這允許我現在在Xampp中安裝&運行WPMU(它不在IIS7中運行 - 仍然是一個問題與地址&我真的不完全明白爲什麼我不能在IIS7中運行WPMU,但至少我現在可以通過Xampp運行它)。 感謝您對所有人的最佳幫助