歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 20, 2024, 06:08:40 上午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
  列出文章
頁: 1 2 [3] 4 5 6
31  開發 / 外掛程式 / Re: plog中,驗證用戶的程序是哪一段,設置session是哪一段? 於: 九月 06, 2005, 11:58:47 上午
session 的控制放在 Action 的 class 中. 可以參考 blogaction.class.php 這個檔. 記得有幾個外掛中也有使用到 session.
32  支援 / 安裝與設定 / Re: 預覽圖示顯示不行 >.< 於: 九月 06, 2005, 11:52:17 上午
1. 確認你有安裝 GD?  <--- server 有安裝
2. 確認你的 gallery 的權限是 777 <--- 設定好了
3. 確認你有把 全部站台管控 » 檔案中心設定 » thumbnail_method 設定為 PHP GD's Library  <--- 選擇好了

除了以上這些 @.@ 還有啥東西要設定的呢!?我都確定了以上三項東西都是正確的

可是還是出不來呢!?

是原本的圖片的預覽出不來還是新增的圖片預覽也出不來? 這兩種情形不太一樣.

如果是原本的圖與新增的圖片預覽都出不來, 通常是GD的設定錯誤.
如果新增的圖可以看到預覽, 原本的圖則看不到預覽, 那可能得手動補齊原本的預覽圖.

我個人是用 ImageMagick......

33  開發 / 核心補強 / 请文如何在其他页面显示最新发表的文章等? 於: 六月 25, 2005, 12:00:46 下午
每個blog的最新文章都只會是那個blog內的. 如果想在某個(或每個)blog顯示所有blog的共同最新文章的話, pLog目前無法做到.

但是, 還是有解法的.

1. 修改pLog源碼, 將原來限制只顯示單一blog最新文章的那段改成顯示所有blog. 不過這樣一來, 只顯示單一blog最新文章的功能就不見了.
2. 自己寫外掛/插件來做到這個功能. 這只是個很小的外掛.
3. 利用聯播.
34  支援 / 安裝與設定 / 最近几天出现的错误 SAFE MODE 於: 六月 25, 2005, 11:47:13 上午
如果你的blog是單用戶, 那麼自己登入遠端主機, 把相對應的目錄與權限設定好, 這樣就可以了.

如果是多用戶, 就頗麻煩. (所有的多用戶導向的blog大概都有這問題)

可以參考這篇. http://forum.lifetype.org.tw/index.php?topic=801.0
35  支援 / 安裝與設定 / 在PHP的safe_mode下安装plog问题多多 於: 六月 25, 2005, 11:42:41 上午
如果只是給單用戶使用, pLog可以在safe mode下執行.

但是, 多用戶使用時, pLog必須為每個新用戶開啟新的目錄與權限, 這部份就會被safe mode擋掉.

而且, 大概所有給多用戶使用的blog都會有這種問題吧.

解決方法有幾種.

1. 不使用 safe mode. 這是最簡單的解法.
2. 維持 safe mode, 每當有新用戶時, 這時pLog便會產生錯誤, 但可以用手動或使用script自動建立pLog所需產生的新目錄與對應的權限.
3. 維持 safe mode, 並改寫pLog的源碼, 將新目錄的產生與權限設定這部份, 交由系統本身來動作. (Linux上的話, 可以用shell script, perl, python, c等來達成)
36  支援 / 安裝與設定 / 32升级到1.01相关问题个人经验 於: 六月 23, 2005, 10:46:43 下午
請到  http://blog.bitscn.com/admin.php 登入後台.
請到 管理介面 => 個人網誌設定 => 網誌設定 => 語系 來更改 pLog 語系.

不過我記得pLog目前只支持UTF8, 應該還沒支持GB, 你如果現在要改, 大概只能把MySQL的語系先改成UTF8. 可支持GB的pLog版本, 應該還要再等一陣子吧.
37  支援 / 安裝與設定 / 在PHP的safe_mode下安装plog问题多多 於: 六月 23, 2005, 10:41:04 下午
1. 所有pLog使用者的源碼都是同一套.
2. 所有的個人資料都是放在MySQL中, 這部份跟 safe_mode 與否沒太大關係.

雖然pLog不能在safe_mode下執行, 但基於以上兩大理由, 我個人覺得, 保密性是沒什麼太大問題的.
38  支援 / 安裝與設定 / 32升级到1.01相关问题个人经验 於: 六月 23, 2005, 02:41:58 下午
我測試的結果, pLog系統本身與模板是使用UTF8編碼, 但是文章與資料卻是用GB編碼儲存的.

所以如果用UTF8編碼來看, 可以看到一半正確一半亂碼, 如果改用GB編碼來看, 就變成相反的結果.

解決方法有兩種. 第一, 把pLog系統設定與語系都改成GB. 第二, 把MySQL內的資料, 改用UTF8來儲存.
39  開發 / 外掛程式 / 关于plug-in的系列问题 於: 六月 19, 2005, 09:47:17 下午
plugin, 又稱外掛或插件, 是用來補強主程式原有的功能, 或者是增加一些之前主程式所缺少的功能.

以目前pLog的plugin架構來說, 除了極少部份的功能增強需要修改pLog源碼之外, 絕大部份的補強與新增的功能都可以透過plugin來達成.

至於plugin的工作原理有些複雜, 用一篇文章可能都講不清楚. 可以參考 pLog 1.0 Plugins這篇簡介, 或許可以有些初步的認知.

如果想學習寫plugin, 則最好需要具有基本的PHP程式的概念, 瞭解OOP的原理, 清楚MySQL的運作方式, 懂得HTML與CSS語法, 知道如何運用Smarty來製作模板, 熟悉pLog MVC Framework的架構, 這樣寫起pLog的plugin才不會一頭霧水.
40  支援 / 安裝與設定 / 關於搜索引擎的問題求教! 於: 六月 13, 2005, 06:41:11 下午
內建的搜尋只能搜尋文章標題, 文章內容與迴響....
用作者名來搜尋當然搜尋不到.
41  開發 / 外掛程式 / Re: 關於站點整合用戶註冊的討論 於: 六月 03, 2005, 05:10:15 下午
引用自: andywang
出了如下錯誤:

Parse error: parse error in /www/blog/class/dao/users.class.php on line 157

Fatal error: Cannot instantiate non-existent class: users in /www/blog/class/dao/articles.class.php on line 49

不知道如何解決了,請各位討論一下,


1. users.class.php 的 line 157 是什麼?
2. articles.class.php 的 line 49 是什麼?

你加了一堆code, 我很難就這樣判斷出這兩行到底是什麼....
42  開發 / 核心補強 / 请问如何从plog的sessino中提取出当前用户名,blog名等相关信息? 於: 六月 03, 2005, 05:08:31 下午
引用自: markwu
Minstrel:

謝謝,我還在翻 code, 你已經找到了。 害羞

Mark


因為這個問題我以前遇過. 也是去翻code....  不要告訴別人
43  開發 / 核心補強 / 请问如何从plog的sessino中提取出当前用户名,blog名等相关信息? 於: 六月 03, 2005, 01:25:23 下午
唔. 既然知道用 $_SESSION["SessionInfo"]->getValue("userInfo") 來得到UserInfo 這個 object, 其他的資訊應該就可以抓得出來了吧??  疑惑

UserInfo 這個 object 的定義在 class/dao/userinfo.class.php 中.

以一段code來做例子好了.

程式碼:
$userInfo = $_SESSION["SessionInfo"]->getValue("userInfo");

$id = $userInfo->getId(); // Get User Id
$name = $userInfo->getUsername(); // Get User Name
$passwd = $userInfo->getPassword(); // Get USer Password
$mail = $userInfo->getEmail(); // Get User Email


其餘函式, 請參考 class/dao/userinfo.class.php
44  支援 / 安裝與設定 / 第一次架站-第一次架部落格-第一次令人灰心喪志的失敗.... 於: 六月 03, 2005, 01:54:17 上午
這看起來像是安裝php時, mysql的函式庫出了問題...
45  開發 / 外掛程式 / [Hack] pLog 與 BBClone 的整合 於: 五月 16, 2005, 01:15:20 下午
引用自: mickey9801
公司的機器只是1U的web server,裡面只有FTP和Apache而已,所以不吃力,平常來說很少超過25%loading,但awstats一跑,就超過50%。


awstats是跑perl script, loading本來就會不小. 如果一天跑3次, 對80萬hits的server來說, 一次等於要處裡超過20萬筆的log. 我個人還是建議, 增加awstats處理的次數, 反倒可以降低server的瞬間負擔.

BTW, 所有的script language, 像是perl, php等, 用來做這種處理, 效能都免不了會差一些....
頁: 1 2 [3] 4 5 6