主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: iang 於 六月 18, 2005, 02:05:33 上午 嗯.. 小弟知道這個問題蠻蠢的..
目前裝好的pLog是放在freeBSD上,因為先作為測試用。 現在想將pLog內的檔案目錄全數移動至上一層的目錄裡,已經試過單純的copy ,會出現很多錯誤。 因此想知道,要搬移,或是說要重新安裝一次的話,除了將mysql裡的資料備份 出來,模版是否也備份出後再行拷回就好了? 另外,已經在檔案中心裡的東西,該怎麼處理呢? 是得重新上傳或是有其它的 辦法,請各位指教了^^" 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: jerome 於 六月 18, 2005, 05:56:14 上午 我的作法是改 資料庫裡面
plog_config 的 base_url 還有一些檔案中心檔案的相對 URL 跟 .htaccess 應該就可以了 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: oc 於 六月 18, 2005, 06:27:45 上午 其實只要「單純copy」就行了。
一、先進後台,在全域設定把base_url改成你要的路徑,按更新離開; 二、然後整個目錄裡的東西全部複製到上層目錄裡; 這樣就完工了。pLog搬家超簡單,這是個人經驗。 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: iang 於 六月 18, 2005, 03:48:28 下午 改掉base_url真的就好了,謝謝jerome、老貓^^
pLog真方便啊! 對它愈來愈有信心了 :-D 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: markwu 於 六月 19, 2005, 11:14:35 下午 引用自: iang 改掉base_url真的就好了,謝謝jerome、老貓^^ pLog真方便啊! 對它愈來愈有信心了 :-D 謝謝你對他有信心,我們會盡量努力的。 Mark 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: jerome 於 六月 20, 2005, 05:06:34 上午 引用自: 老貓 其實只要「單純copy」就行了。 老貓兄 我不這麼覺得耶! 我覺得問題最大的,應該在於那個資源中心(檔案中心) 他在資料庫裡面,用的是絕對路徑 http://xxx.xxx.xxxx/xxxx/xxxx 而不是相對路徑 /xxxx/xxxxx/xxx 所以如果搬家,換網址時,這一部份的問題頗大 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: bibicall 於 六月 20, 2005, 02:04:39 下午 引用自: jerome 引用自: 老貓 其實只要「單純copy」就行了。 老貓兄 我不這麼覺得耶! 我覺得問題最大的,應該在於那個資源中心(檔案中心) 他在資料庫裡面,用的是絕對路徑 http://xxx.xxx.xxxx/xxxx/xxxx 而不是相對路徑 /xxxx/xxxxx/xxx 所以如果搬家,換網址時,這一部份的問題頗大 應該是沒問題的,寫進DB的網址應該也是根據base_url吧 所以base_url有跟著換應該沒問題 我之前0.32版本時有搬過一次,沒出現大問題 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: markwu 於 六月 20, 2005, 02:57:54 下午 文章內的連結會有問題!
那是沒辦法的是,因為在 Insert Image/url/resource 時你無法確定來在站內還是站外,要作太多的比對,容易出錯。 我們有想過這樣的問題,但是複雜度太高,很容易把 htmlarea 就給改的殘廢。所以後來決定還是用絕對網址。 如果你要修改,比較簡單的方式是把資料 dump 出來後,透過 ulatredit 或是 grep 等來修改再行匯入。 Mark 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: Philharmania 於 六月 20, 2005, 03:16:56 下午 能否在 insert resource 时默认为内部资源?我就是觉得,一换地址,原先文章中资源的链接全废了,感觉用也不是,不用也不是。
主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: lss 於 六月 20, 2005, 04:28:18 下午 引用自: markwu ............. 我們有想過這樣的問題,但是複雜度太高,很容易把 htmlarea 就給改的殘廢。所以後來決定還是用絕對網址。 .............. Mark 這在 0.32 原本是很困難的一件事,但是 1.0 之後,應該是一件很容易解決的事了。 mark,別管htmlarea了,改用1.0的filter來做資源連結,你看如何? 仿wiki的方法,插入資源時,不直接插入url,改插入如: 程式碼: <resource={$resourceId}> 上面的寫法只是打個比方,然後,顯示文章時,用filter來把這個標籤換成實際的url和html語法。這應該是可行的。 甚至,插入其它文章的超連結時,也可以用: 程式碼: <resource={$articleId}> (一樣是個示範,語法應該更嚴謹),這樣,不管怎麼搬站,都不會有問題了。 只是,靜態連結網址就不再是靜態了。但是,搬站時,反正都要改。 filter機制我還沒搞懂怎麼寫程式,不過我很想弄懂就是了。 主題: [問題] pLog安裝好後想移到其它目錄的方法? 作者: markwu 於 六月 20, 2005, 11:33:21 下午 Hi lss:
當然可行!只是我已經習慣用 Insert Resource,所以沒這麼做。 比較簡單的修改方式是改 htmarea-resourcelist.js 這一支程式,讓他insert 時就不把 base_url insert 進去。 但是困難不是在 resource, resource 好解決。難的是在 user 自行插入的連結,我必須透過 regexp 來比對,但是可能出錯機率太高(因為我不知道 user 會怎麼插入 tag),所以決定不作。 再來這個改完之後, trackback 也要改,因為 trackback 是搜尋文章中的連結,如果發現不是完整的 url ,我必須要加上 base_url .... 這時問題又來了,我怎麼知道是 user 打錯,還是站內文章。 所以我們才決定不這麼做。 Mark 主題: Re: [问题] pLog安装好后想移到其它目录的方法? 作者: robin 於 七月 05, 2007, 09:43:37 下午 从楼上一直看到楼下,没有看到有人说起能否这样搬到另一个服务器上去?????????
我想原理应该是一样的,对吗????????????????、、、 主題: Re: [問題] pLog安裝好後想移到其它目錄的方法? 作者: markwu 於 七月 05, 2007, 09:53:33 下午 robin:
呵呵!你到底要搬什麼?『搬網站』跟『換網址』是不一樣的兩件事。 你原本在 http://blog.abc.com/ 要搬到 http://www.abc.com/blog 程式當然允許你搬,但是你在資料庫裡面的資料要不要修改呢? 所以你有看到這一連串在討論什麼嗎?不只是搬網站,而是如果連網址都不同的時候,要怎麼修改。 如果你要搬,如果要連內容要一起改!這才是複雜的。 Mark 主題: Re: [问题] pLog安装好后想移到其它目录的方法? 作者: lss 於 七月 05, 2007, 10:38:41 下午 从楼上一直看到楼下,没有看到有人说起能否这样搬到另一个服务器上去????????? 我想原理应该是一样的,对吗????????????????、、、 關於搬家的文章,老貓版主寫了好幾篇,搜尋一下吧! lss 主題: Re: [問題] pLog安裝好後想移到其它目錄的方法? 作者: robin 於 七月 05, 2007, 11:09:36 下午 markwu :
谢谢MARKWU,明白了,我的内容可以不用了,我只想我作的一些特殊设置转到另一个服务器上,核心程式连接不出问题就好了。这几天打算搬,有你这么说,终于可以放心了,谢谢! 还有谢谢LSS,我就是通过搜寻找到这里来的, :-P |