LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: 不好意思的初學者 於 三月 15, 2005, 04:44:17 下午



主題: 如何安裝 plugin
作者: 不好意思的初學者三月 15, 2005, 04:44:17 下午
是將 plog-plugins-20050309  資料夾下的所有資料夾與檔案
原封不動 copy到

\plog\class\plugin

目錄下, 然後去
設定中心-->外掛中心

就可看到嗎??
那為何我還是神麼都沒有呢??


PS>我的  windows 環境如下 :

PHP 4.3.9   (上面是說  4.3.8版 需要修改 , 不知我這版是否也要)
apache_2.0.53
mysql-4.1.10


主題: 如何安裝 plugin
作者: james三月 15, 2005, 07:46:09 下午
應該是copy到plog/plugins底下喔.
再試一次看看囉. :-)


主題: 如何安裝 plugin
作者: Anonymous三月 15, 2005, 08:07:39 下午
引用自: james
應該是copy到plog/plugins底下喔.
再試一次看看囉. :-)


請問 ===>
系理管理者外掛程式可以給,網誌管理者使用嗎?
或者網誌管理者使用要自行外掛程式。


主題: 如何安裝 plugin
作者: markwu三月 15, 2005, 08:20:33 下午
基本上,所有的外掛程式都可以讓網誌使用這使用。

除非有特別設計,例如模版編輯器,就是要網站站主允許,使用者才可以用。

Mark


主題: 如何安裝 plugin
作者: 不好意思的初學者三月 16, 2005, 09:42:25 上午
引用自: james
應該是copy到plog/plugins底下喔.
再試一次看看囉. :-)


可是我解壓安裝的 plog  1.0beta (20050309版本)  目錄下並沒有  plugins 此一目錄  :-O

我嘗試手動新增 plugins 目錄 , 並將所有外掛放置在此時

結果       設定中心 --> 外掛中心   還是看不到 :-(

而且點選  站台設定  會有 錯誤訊息 導致無法作用

Fatal error: Call to undefined function: registerplugin() in C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\plugins\bestposts\pluginbestposts.class.php on line 238



等移開手動建立的  plugins 此一目錄  才會恢復正常 ^o)


主題: 如何安裝 plugin
作者: markwu三月 16, 2005, 10:43:09 上午
請下載最新的檔案,你的檔案至少是一個禮拜前了。

在最新的檔案中, logger 這個plugin 應該還是不 work所以還是要移除,但是其他的plugin 應該都是沒問題的。

請完整看完測試計畫:http://blog.lifetype.org.tw/index.php?op=ViewArticle&articleId=14&blogId=1

檔案目前每天都在更新。

Mark

** 另外,別不好意思!我們也都是從初學開始。


主題: 如何安裝 plugin
作者: 不好意思的初學者三月 16, 2005, 10:49:45 上午
剛剛被份 config 資料夾後 , 以 20050316 版本取代先前20050309的版本
這次總算有 plugins資料夾 :-D

而我也仿照  PHP 4.3.8版必須修改
 /class/misc/glob.class.php
的方式  , 將我的 PHP 4.3.9版 做了一樣的修正

結果我把所有的外掛 copy到 plugins資料夾後
從sumary.php進行登入動作

卻出現下列錯誤訊息

Exception message: main(C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog/class/logger/ploglogger.class.php): failed to open stream: No such file or directory
Error code: 2
-- Backtrace --
C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\plugins\logger\pluginlogger.class.php(4): include_once
C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\class\plugin\pluginmanager.class.php(157): include_once
C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\admin.php(33): pluginmanager.loadplugins

Exception message: main(): Failed opening 'C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog/class/logger/ploglogger.class.php' for inclusion (include_path='.;c:\php4\pear')
Error code: 2
-- Backtrace --
C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\plugins\logger\pluginlogger.class.php(4): include_once
C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\class\plugin\pluginmanager.class.php(157): include_once
C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\admin.php(33): pluginmanager.loadplugins

Fatal error: Undefined class name 'ploglogger' in C:\Program Files\Apache Software Foundation\Apache2\htdocs\plog\plugins\logger\pluginlogger.class.php on line 35

使我來登入都不行 :'(
只好將 plugins底下所有的外掛都砍掉
才回復正常

難道我真的無法使用外掛嗎 (U)


主題: 如何安裝 plugin
作者: markwu三月 16, 2005, 10:50:57 上午
我剛回,你就問!唉... 這麼巧,請看我上一篇的答覆。

Mark


主題: 如何安裝 plugin
作者: Anonymous三月 16, 2005, 10:56:02 上午
移掉 logger 的 plugin  果然就一切正常了~~

而且外掛中心也看的到 :-D

真是太感謝  markwu (F)


PS> 原來 php 4.3.9.也是必需要做修正的