February 1, 2010

Wordpress是國內外非常熱門的部落格套件,只要有HTML與PHP知識,就能自由的更改它的外觀與增加外掛,算是非常方便的一個套件,板型與外掛功能的增加時要小心外掛會不會相互干擾或是版本的問題就是了。以下介紹一些簡潔獨特的WordPress外觀「25 Fresh, Clean and Unique Wordpress Themes」的片段內容,希望大家參考得上...

點擊在新視窗中瀏覽此圖片
Get Some Aparatus - Free Theme for Wordpress | Fearless Flyer Web Design
December 7, 2009
這樣的升級方式並不是第一次,上次是轉移伺服器時發生 資料維護>資料備份 並沒有辦法正常轉移到另一台伺服器上,於是採用資料表輸出與輸入的方式之後,發現成功率更高,所以以此記錄,希望提供使用Bo-Blog的同好們對於升級有多一點線索。

[bo-blog]檔案夾(原來的http://blog.apao.idv.tw), bo-blog 2.0版做2.1.1升級
▲ export15個欄位資料表,並以.gzip方式儲存。
┗ 轉出後,import到新的資料表中出現error,於是把分類管理中的日文全部改成中文再輸入新的資料表中。

[blog-apao]檔案夾(升級後的http://blog.apao.idv.tw) 新的bo-blog 2.1.1檔案夾位置
install︰ bo-blog 2.1.1 讓其出現17個欄位。
┣ 刪除與2.0版中相同的15個欄位與內容,留下兩個2.0版中沒有的欄位。
┗ import 2.0版所壓縮的gzip資料表的15個欄位,與2.1.1多出來的2個欄位合併成為17個欄位。

分類管理︰到[分類管理]中看不到2.0版的分類欄位的內容...
┣ 試圖刪除[分類管理]中的[預設分類]後,就出現了2.0中的設定內容。
┗ 將2.0的 attachment 內容上傳至2.1.1版本中,圖檔就會顯示於2.1.1版的bo-blog中。

修改header.jpg︰ 使用Happiness的Skins

模組配置 發生問題︰ 選項選擇後,出現以下訊息...
┣ Bo-Blog Database System Tips: MySQL Query Error
┃Time: 2009-12-6 2:29pm
┃Script:
┃SQL: SELECT * FROM `***mods` WHERE `position`='header' ORDER BY `modorder`
┃Error: Unknown column 'modorder' in 'order clause'
┃Errno.: 1054
┗ 解決方法︰再設立一個2.1.1版的bo-blog,取其設立的[boblog_mods]資料表,import至[blog-apao] 新的bo-blog 2.1.1的資料表中

評論寫入時,再次發生資料庫 error...
┣ 參考2.1.1[blog-test] 內容後,增加4個相關的 boblog_blogs資料表於[blog-apao]中。
┣ 整理評論關連資料表 [boblog_replies]
打開資料庫Gzip選項與關掉外觀延伸>文字嵌入︰之後,評論就好像沒問題了。

進入happiness︰
┗ 修改 styles.css 中,更改#sidebar-left width:173px,#sidebar-right: width:153px。

[修改資料]又發現資料庫錯誤無法寫入
進入MySQL 修改 boblog_user > from
找出因為from欄位名稱不同,無法寫入資料表,要改成 fromplace後,原本的資料就會出現。

[註冊新會員]發現資料庫錯誤無法寫入 (20091221)
進入phpMyAdmins找出相異的欄位 [empty2, empty3, empty4, empty5, empty6, empty7, empty8]
從原本的資料庫錯誤->正確顯示-> (已經登入的使用者請勿重複註冊。請等待頁面自動跳轉,或點擊下面的連結)

[分類管理]無法更改[開放]或[隱藏] (20091226)
找出資料表 boblog_categories> empty1 改成 cateurlname 並將[種別]改成varchar(100)

點擊在新視窗中瀏覽此圖片
▲花了好多時間才解決完成,留個舊版全圖,作為紀念。

Bo-Blog 資料參考︰
http://www.bo-blog.com/index.php?mod=down
November 24, 2009
在主頁中如果出現以下文字...

General Error
SQL ERROR [ mysql4 ]

Table './ching/phpbb3_sessions' is marked as crashed and should be repaired [145]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

到phpmyadmin內檢查[資料表]時會出現
點擊在新視窗中瀏覽此圖片

進入phpMyAdmin的資料表執行修復以及最佳化...
點擊在新視窗中瀏覽此圖片

❖ 以日文進入修復與最佳化均無效...要注意

資料參考︰竹貓星球
http://phpbb-tw.net/phpbb/viewtopic.php?f=116&t=52487

註︰當第一次碰到時候,真的嚇壞了... (第一 資料表沒有其他備份,第二 session的資料表要刪除或是修改都動不了..)
感謝︰Synology 的 Adair 與他們的團隊
November 23, 2009
這是一篇隱藏日誌。您需要以合適的身份登入後才能檢視。
November 8, 2009
當你將Bo-Blog的部落格模組放入伺服器中,除了/default/裡面的是初期的設定,你也可以抓其他模組來作修改...

/template/default/
┣ elements.php (裡面有著作權的文字,留言提示等等,盡量別去更改)
┣ images (存放圖檔)
┣ info.php (相關PHP檔案的絕對Path位置)
┣ styles.css (可修改裡面的文字大小、圖檔尺寸、位置)
┗ thumb.jpg (模板的樣式圖片)

▲ 以 default 模板為例,其他下載的到的模組也類似,進入Bo-Blog安裝後的檔案夾中,會有以上幾個檔案夾與檔案。
做文字修正時,要去辨別PHP裡或是CSS的字碼區,非專用Editer所開啟的Unicode的UTF-8, 或是Big-5被自由開啟後會產生亂碼,儲存後網站也會跟著變成亂碼...

/template/default/
┣ images

▲ 在(images)檔案夾中還有很多圖檔,修改Title的圖像的話,主要指定 header-bg.jpg 還是 header-bg.png 都可以在相關的(styles.css)中做同步修改。與位置修正。
August 31, 2009
建立部落格或是論壇的機制中常常會發現檔案不夠大,此時如果利用無限制的Links讓人下載檔案,會發生被人隨意下載而無法控制的問題發生。但是如果你找不到部落格中設定的地方,或是覺得更改PHP裡面的設定太麻煩,建議您可以試試以建立[.htaccess]檔案作為權限設定並保護伺服器裡面的資料。以下是我測試後的心得。

1.請先建立以下兩個文字檔案
 htaccess.txt
 htpasswd.txt

2.htaccess.txt 中寫入以下文字
引用
order allow,deny
allow from all
Authname "For Members"
Authtype Basic
AuthUserFile "/volume1(SynologyNAS中HD的名稱)/web/你的網址(如果有路徑要加路徑)/.htpasswd"
require valid-user


Authname "For Members"
 For Members 為自由鍵入

▲AuthUserFile 要注意的地方︰
某些網站為︰
AuthUserFile /home/sites/www.你的網域名/web/private/.htpasswd
Synology為︰
AuthUserFile "/volume1/web/階層(檔案夾名稱)/.htpasswd"
Synology 的~User為︰
AuthUserFile "/volume1/homes/User/www/階層(檔案夾名稱)/.htpasswd"

★.htpasswd可以更改為其他名字例如︰normal.pw

注意! 以上如果沒作好,你做好的Links會導向到你Synology的missing.html (404)。

3.htpasswd.txt 中建立帳號與密碼
引用
例︰hanako:hart24ZYUz1zg

(hanako為帳號。hart24ZYUz1zg等於2222。與hanako的配對暗號化密碼,換行後可增加帳號密碼的組數)

4.將做好的兩個檔案以FTP上傳
 htaccess.txt
 htpasswd.txt

以上檔案上傳後,於FTP軟體上將副檔名刪除,並改成以下的名稱
 .htaccess
 .htpasswd


點擊在新視窗中瀏覽此圖片
★在afp(AppleTalk)上原本可以看得到的 htaccess.txt 與 htpasswd.txt就會消失,成為保護檔案夾的隱藏檔案
下載相關檔案
(htaccess.txt與htpasswd.txt的zip壓縮檔 下載帳號color 密碼2222)

參考︰
▼這是以指令的方式建立,必須學會指令
http://www.synology.com/support/faq_show.php?lang=cht&q_id=347

▼htaccessのパスワード認証 (這篇比較淺顯易懂,但是暗號化的機制怪怪的,使用下面的[パスワード生成機]比較正確)
http://www.sanmedia.or.jp/v-domain/htaccess.htm

▼.htaccess用暗号化パスワード生成機 (★帳號密碼是配對的)
http://www.shtml.jp/htaccess/make_htpasswd.html

▼詳細解說篇
http://www.futomi.com/lecture/htaccess/htpasswd.html

備註︰
根據Apache的資料表示,htaccess不要做太多,會造成伺服器的負擔...
分頁: 7/8 第一頁 上頁 2 3 4 5 6 7 8 下頁 最後頁
[ 顯示模式: 摘要 | 清單 ]