2011-05-23 23 views
2

上傳時出現WordPress錯誤。我的託管操作系統是Windows。使用WordPress的Windows上的目錄分隔符不正確

它提供了接近這個錯誤:

Could not upload the file ... \a\b\c\wp-content/uploads/2011/01 

你知道是什麼問題?我如何在WordPress中更改目錄分隔符? (如果這是解決方案?)

+1

PHP將在unix風格的'/'和windows風格的'\\'之間毫無問題地進行轉換。它在錯誤消息中看起來有點奇怪,但對PHP來說很好。檢查您的網絡服務器的用戶ID是否具有該特定文件夾的寫入權限。 – 2011-05-23 06:59:03

+0

感謝馬克,我不知道,PHP的劑量目錄路徑上的「\」和「/」沒有問題,我更改了權限上傳文件夾和問題解決:)。 – G0back 2011-05-23 07:51:46

+1

php不會翻譯它們,在linux上''''和'/'都很好,所以你應該總是使用'\'來構建你的應用程序以獲得交叉兼容性。 – RobertPitt 2011-05-27 07:17:09

回答

0

在PHP中,你可以做define('DS',DIRECTORY_SEPARATOR);然後將鏈接連接在一起時,您需要將DS放在中間,以便它可以在Windows和Linux服務器上運行。

相關問題