跳至內容
Tainanese 台南與我
台南人的信箱 網址 在地資訊筆記
使用者工具
登入
網站工具
搜尋
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
>
最近更新
多媒體管理器
網站地圖
足跡:
playground:pg5_quiz
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
=====0-2 Dokuwiki問與答===== 英文Quiz同學們最常聽到就是老師的隨堂考,意味相較考試Examination的小考,基於Wiki的搜尋特性,對於網友可能搜尋台南的關鍵字,準備快問快答或連結。(Q&A問與答 Question and Answers) ====問:更新plugin後發生主程式錯誤?==== <WRAP round tip 400px> ver.1用燈泡表示發問 ver.2用問號來表示</WRAP> <WRAP round help 400px> 問: 若Dokuwiki在更新後發生主程式錯誤(最糟狀況站大遇到http500錯誤整個沒畫面),如何還原?</WRAP> <WRAP clear/> <WRAP round info 600px> 答: Dokuwiki的程式目錄中\lib\plugin內各個plugin都是以子目錄方式存在,若確認錯誤發生的原因很可能係某一plugin,狀況1.當管理選單仍可作用時,將該plugin按停用(或移除)後看是否恢復正常,若是則可著手以舊版本plugin回復;狀況2.整個網站都無法顯示時,可以進到網頁主機目錄的對應目錄\lib\plugin,將該plugin移出(move)或直接刪除(delete)該plugin子目錄,無需由\conf相關設定目錄著手。 <wrap todo>Sandbox沙盒 如果環境允許建立另一份一模一樣的網站,那末就可以在不影響線上的情形下,放心測試各個plugin;也可以練習BUG出現後的修復方式</wrap> (站大2022.1.31更新plugin\edittable時發生上述狀況,後來順利排除)\\ (站大2022.9.9更新tag與nspage時發生狀況1,nspage在停用恢復正常,再次啟用時正常,故使用新版;tag在停用後恢復正常,但再次啟用仍錯誤,是故下載舊版以回復)</WRAP> ====問:這些好用的plugin為何不預先安裝?==== <WRAP round help 400px> 問: 站大也是從dokuwiki的新手開始,學習歷程一開始會先了解dokuwiki的架構,然後學習基本語法,再套用到網站用途,確定使用能上手且符合需求後開始驗證實作內容,在遇到問題與需求後,這時很多plugin都可以加入,因為這些plugin開發出來就是為了提供wiki基本架構以外的功能需求,而[[playground:pg5_seo|SEO]]相關的semantic剛好是站大最後因為讀過SEO的書瞭解搜尋引擎所要的schema.org格式資訊才找到的。那麼為何不預先安裝好? </WRAP> <WRAP clear/> <WRAP round info 600px> 答: dokuwiki確實有這樣的套裝[[https://www.dokuwiki.org/plugin:combo|combo]],係由**combostrap.com**公司開發,將dokuwiki常用或是必須安裝的plugin一次幫您整合好。回到提問中的學習歷程,站大也希望能早知道,這樣可以事半功倍,但千金難買早知道,只能將經驗分享。\\ 對習慣原汁原味一步一腳印學習的朋友,套件甚至是dokuwiki現成的主機租用(如:**hostdash.com**)並不會是他們的選擇,但對沒有太多IT背景知識的朋友要使用dokuwiki應該會是可以減少學習歷程的選擇。</WRAP> ====問:dokuwiki主程式升級==== <WRAP round help 400px> 問:隨著時間plugin的版本會升級,因此對dokuwiki主程式的支援也終會因衝突而失效,此時plugin都有標註相容的主程式版本~這很好用!!升級plugin前建議點一下箭頭檢查一下。 這時候如果仍想使用該plugin便有需思考升級dokuwiki主程式的必要,下表是dokuwiki近幾年版本的主要差異(資料來自[[wp>DokuWiki|英文WIKI]]),如果升級後沒有相容性問題時,便可以參考[[https://www.ichiayi.com/tech/dokupgrade|Jonathan這篇]]升級步驟。 </WRAP> <WRAP round info 600px> | 2018-04-22 | Greebo | New form on search page with more search tools. New command line plugins. New menu system. PHP 7.2 support and improvements for PHP 7.3 support. | | 2020-07-29 | Hogfather | PHP 7.4 compatibility and some preparations for the upcoming PHP8. | | 2022-07-31 | Igor | Drop support for PHP versions earlier than 7.2. Support for SVG images. New form events. | | 2023-04-04 | Jack Jackrum | Better PHP8 support. Support for embedding PHP and HTML codes is dropped. | | 2024-02-06 | Kaos | Drop support for PHP versions earlier than 7.4. Complete Overhaul of the Remote API and introduction of the JSONRPC transport. Token Auth support. | 以台南與我WIKI來說,最初使用Greebo後來升級Hogfather,若再升級到Jack Jackrum會失去對內嵌PHP與HTML的支援,故考慮Igor會多了內建SVG圖檔支援,但目前已有SVG plugin,所以當務之急是在升級前看看有無其他plugin會因為升級Igor而衝突。(註:相對也可以思考,是否當初使用過多的plugin而減法之...) </WRAP> ====肥大的cache==== * dokuwiki官方資訊 https://www.dokuwiki.org/devel:caching * 說明:如果您是租用網路主機空間的dokuwiki使用者,在製作了一定數目的頁面後ex.1000pages,應該會發現cache的用量幾何倍增,特別是檔案數量ex.增加50,000files,前面的官方cache資訊說明了wiki運作會自動產生cache pages供瀏覽,若租用網站單元有限制檔案數可能觸及限制量(其實空間商也有限制CPU與RAM與程序數),dokuwiki使用者必須有準備定期維護。 [<10>]
playground/pg5_quiz.txt
· 上一次變更: 2025/03/06 16:13 由
kenski
頁面工具
顯示頁面
舊版
反向連結
回到頁頂