ireplanet
新手見習
文章: 19
|
|
« 於: 三月 15, 2005, 08:34:47 下午 » |
|
如題 因為主要網頁server的mysql掛了 目前的plog借放在學務server 如果以後要把這個plog轉回網頁server 請問需要copy哪些檔過去勒?
|
|
|
已記錄
|
|
|
|
markwu
|
|
« 回覆文章 #1 於: 三月 15, 2005, 08:43:58 下午 » |
|
其實轉換主機不難
1. 先備份所有原主機 /plog 下的檔案 2. 用 phpmyadmin 或是 mysql dump 來備份你的 DB 3. 把檔案移到新的主機上 4. 把 DB 回復到你新主機 5. 進入新主機的 admin 畫面修改 全域設定的 base url 6. 完工。
你可以先試試看。這是標準的步驟。確定你可以安心的先把主機架在別的地方。
Mark
|
|
|
已記錄
|
|
|
|
lss
|
|
« 回覆文章 #2 於: 三月 16, 2005, 01:11:46 下午 » |
|
其實轉換主機不難
1. 先備份所有原主機 /plog 下的檔案 2. 用 phpmyadmin 或是 mysql dump 來備份你的 DB 3. 把檔案移到新的主機上 4. 把 DB 回復到你新主機 5. 進入新主機的 admin 畫面修改 全域設定的 base url 6. 完工。
你可以先試試看。這是標準的步驟。確定你可以安心的先把主機架在別的地方。
Mark 步驟5 可能得用IP取代domain name才能進去admin介面。 參考一下
|
|
|
已記錄
|
|
|
|
markwu
|
|
« 回覆文章 #3 於: 三月 16, 2005, 01:50:14 下午 » |
|
沒錯!可能用 IP 進去比較保險。
Mark
|
|
|
已記錄
|
|
|
|
ireplanet
新手見習
文章: 19
|
|
« 回覆文章 #4 於: 三月 17, 2005, 05:59:02 下午 » |
|
呵呵~謝謝你們的說明
我看我得K一下資料庫...
|
|
|
已記錄
|
|
|
|
ireplanet
新手見習
文章: 19
|
|
« 回覆文章 #5 於: 三月 22, 2005, 12:16:54 下午 » |
|
謝謝大大的回覆
我今天作了移轉 蠢蠢的我是... 1.先抓了新的版本(0322) 2.灌在修好的主機上 3.設一個新的plog資料庫 4.註冊使用plog1.0成功 5.在原主機的phpmyadmin輸出該plog資料庫(天啊~這個我還是第一次會用) 6.把新plog資料庫裡的東東全刪掉,載入5.的*.sql 7.把img/gallery/templates裡的東西複製一份到新plog的對應目錄 沒想到目前看來還沒出現什麼問題
這樣做真的OK咩?是否還有什麼遺漏的地方?
如有發現不對勁我再上來報告...^^" 希望不要有什麼嚴重錯誤才好
|
|
|
已記錄
|
|
|
|
lss
|
|
« 回覆文章 #6 於: 三月 22, 2005, 02:43:19 下午 » |
|
hi ireplanet: 基本上,應該是完成轉移了。最多再檢查一下 tmp gallery templates 的owner 和權限是否和原主機相符就夠了。
|
|
|
已記錄
|
|
|
|
ireplanet
新手見習
文章: 19
|
|
« 回覆文章 #7 於: 三月 23, 2005, 02:45:08 下午 » |
|
今天上傳檔案出現下面的字串 Exception message: rename(./tmp/phpkaIgFx,./gallery/5/5-113.jpg): Permission denied Error code: 2 -- Backtrace -- /var/www/html/plog/class/file/file.class.php(355): rename /var/www/html/plog/class/gallery/dao/galleryresourcestorage.class.php(259): file.rename /var/www/html/plog/class/gallery/dao/galleryresources.class.php(469): galleryresourcestorage.storeupload /var/www/html/plog/class/action/admin/adminaddresourceaction.class.php(80): galleryresources.addresource /var/www/html/plog/class/controller/controller.class.php(237): adminaddresourceaction.perform /var/www/html/plog/admin.php(36): admincontroller.process
Exception message: Cannot modify header information - headers already sent by (output started at /var/www/html/plog/class/object/exception.class.php:37) Error code: 2 -- Backtrace -- /var/www/html/plog/class/view/view.class.php(150): header /var/www/html/plog/class/view/view.class.php(284): adminresourceslistview.sendcontenttype /var/www/html/plog/class/view/admin/adminview.class.php(98): view.render /var/www/html/plog/class/view/admin/admintemplatedview.class.php(38): adminview.render /var/www/html/plog/class/view/admin/adminresourceslistview.class.php(101): admintemplatedview.render /var/www/html/plog/class/controller/controller.class.php(257): adminresourceslistview.render /var/www/html/plog/admin.php(36): admincontroller.process
唉~~~怎麼這樣...
|
|
|
已記錄
|
|
|
|
ireplanet
新手見習
文章: 19
|
|
« 回覆文章 #8 於: 三月 23, 2005, 02:56:51 下午 » |
|
乖乖地重新照上面的方法作 但到admin畫面變成這個了... Exception message: Cannot open log file: tmp/plog.log Error code: 0 -- Backtrace -- /var/www/html/plog/class/logger/appender/fileappender.class.php(61): throw /var/www/html/plog/class/logger/appender/fileappender.class.php(45): fileappender.openfp /var/www/html/plog/class/logger/loggermanager.class.php(126): fileappender.fileappender /var/www/html/plog/class/logger/loggermanager.class.php(98): loggermanager.createappenderinstance /var/www/html/plog/class/logger/loggermanager.class.php(71): loggermanager._loadloggerconfig /var/www/html/plog/class/logger/loggermanager.class.php(161): loggermanager.loggermanager /var/www/html/plog/class/logger/loggermanager.class.php(176): loggermanager.getinstance /var/www/html/plog/class/object/object.class.php(41): loggermanager.getlogger /var/www/html/plog/class/controller/controller.class.php(25): eval /var/www/html/plog/class/controller/admincontroller.class.php(8): include_once /var/www/html/plog/admin.php(6): include_once
|
|
|
已記錄
|
|
|
|
markwu
|
|
« 回覆文章 #9 於: 三月 23, 2005, 03:54:32 下午 » |
|
Hi: 1. 請確定 /tmp, /gallery, /templates 都是 777 2. 有關 /tmp/plog.log 的問題。你手動建立一個並改成 777。如果不行 ... 我在猜你是用 Feodro Core 3, 並且裝有 SElinux,請把 SELinux 移除。 Mark
|
|
|
已記錄
|
|
|
|
ireplanet
新手見習
文章: 19
|
|
« 回覆文章 #10 於: 三月 23, 2005, 08:40:28 下午 » |
|
Hi: 1. 請確定 /tmp, /gallery, /templates 都是 777 2. 有關 /tmp/plog.log 的問題。你手動建立一個並改成 777。如果不行 ... 我在猜你是用 Feodro Core 3, 並且裝有 SElinux,請把 SELinux 移除。 Mark 第一個確定 第二個...得問廠商看看=_=|||我也不大明白 但~後來索性把裝壞的plog和DB砍掉 按正常程序重灌新抓下來的0323主程式和plug-in 相關資料夾屬性也都改了 檔案中心仍無法正常上傳 傳送後是一片空白畫面 重回檔案中心~看似有那個檔 可是無法顯示縮圖 後來我在管理介面按了好幾個選項 好幾個都是出現空白畫面耶@_@嗚~
|
|
|
已記錄
|
|
|
|
markwu
|
|
« 回覆文章 #11 於: 三月 24, 2005, 10:29:00 上午 » |
|
sigh ... 我還真的是沒 idea 了! Permission denied 唯一的可能是權限沒有設對,所以如果你都設成了 777,我還真的不知該怎麼辦了。 另外 第二個...得問廠商看看=_=|||我也不大明白 這個你手動就可以改了,在 /plog/tmp 下,建立一個檔案叫做 plog.log 然後權限改為 777。就可以了!再不行,再問廠商。 Mark
|
|
|
已記錄
|
|
|
|
ireplanet
新手見習
文章: 19
|
|
« 回覆文章 #12 於: 三月 24, 2005, 12:01:26 下午 » |
|
確定非權限問題*o*
會是資料庫的問題嗎? 我的tmp下有一個sql_error.log 不過沒有內容
如果linux是FC3 把那個selinux刪掉是否對系統有影響? (之前就是自己亂玩才搞壞的=_=!)
|
|
|
已記錄
|
|
|
|
markwu
|
|
« 回覆文章 #13 於: 三月 25, 2005, 01:04:12 下午 » |
|
就我所知, selinux 把 一些安全設定調高,所以造成一些程式無法執行。拿掉後,應該就可以了。
會不會對原有系統造成影響,這可能就要專家來回答了。
Mark
|
|
|
已記錄
|
|
|
|
|