2012-07-09 138 views
0

我有一個測試域和託管網站設置。然後,我將它移到了其實際的域名和託管賬戶,並且做了所有必要的更改,以使其成功。WordPress的根目錄問題

我現在有一個媒體上傳不起作用的問題。奇怪的是,錯誤引用了舊的根目錄。

/home/wwwOLD/public_html/wp-content/uploads/image1.tmp because No such file or directory in /home/wwwNEW/public_html/wp-admin/includes/file.php on line 178 

是否有任何理由爲什麼它會參考舊的主目錄,因爲我看不到它在數據庫中的任何地方,或以任何CONFIGS。

+0

它會在那裏。可能有些模糊的數據庫條目。嘗試一個WordPress的論壇快速回答。 – Pete 2012-07-09 15:08:02

+1

它對file.php的第178行有何說法? – 2012-07-09 15:10:02

+0

178:touch($ filename); – Ben 2012-07-09 15:17:57

回答

0

如果您傳輸的是文件而不是從頭開始,則會維護包含位置文件應上傳到的配置文件。

您應該在備份數據庫後重新安裝wordpress。

+0

重新安裝不是一個選項。如果你知道要更改哪個文件,那會爲我回答這個問題。 – Ben 2012-07-09 15:16:48

+0

請在OP – maxhud 2012-07-09 15:18:38

+0

178的file.php中發佈第178行:touch($ filename); – Ben 2012-07-09 15:22:15

0

我以前在移動wp網站時遇到過很多次。 這是我固定的他們:

轉到您的可溼性粉劑管理員/設置/媒體和更新現場 商店上傳該文件夾中

要麼把空白的存在或將的wp-content /上傳

+0

我試過這個。只是混淆了它存儲舊參考的位置? – Ben 2012-07-09 15:15:53

+0

如果它的空白,如果它仍然使用舊的參考,那麼您將需要wp-content/uploads。它應該在設置之後工作。 – fedmich 2012-07-09 15:18:39

+0

我已嘗試在該設置框中的所有變化。 – Ben 2012-07-09 15:21:50