Tad 教材網電子報第 39 期

◎ 訂閱網址:http://tad0616.net ◎ 發報時間:2015-10-27

《Tad的模組釋出》Tad Web 多人網頁模組 1.6 正式版 釋出

【Tad Web 多人網頁模組1.6更新說明】

這版主要是增加兩個許多人反應的功能,一個是獨立的行事曆,也就是可以直接發布事件,不用透過新聞或聯絡簿。另一個就是網站可以設置共同管理員,也就是多人共同經營一個網站,例如一些行政網站或社團網站等。其他就是一些細部的調整以及小問題的修正。

觀看完整文章...


《Tad的模組釋出》Tad Tools 工具包完整版 2.78 正式版 釋出

【Tad Tools 工具包完整版2.78更新說明】

小改版,主要是修改 fck.php 避免一些模組的編輯器出無法使用

觀看完整文章...


《Tad 碎碎念...》XOOPS網站出問題了!自救十招!

最近處理很多網站的問題,除了少數真的是模組本身bug外,其他80%幾乎都是設定不正確所至。但到底怎樣才叫做設定正確?自己是否有辦法先進行排查?這裡就先來教您如何自己檢測一下。

在這之前,若您是用IE的,可以先參考一下這篇:「給硬是要用IE的朋友們...」,因為IE會讓很多本來正常的東西看起來變成似乎很有問題。

一、先檢查TadTools的設定

  1. 請先進到TadTools的模組後台初始設定,看看是否有條綠色的設定,若沒有,請更新tadtools至最新版,若一樣沒有,檢查系統偏好設定其中預設佈景是否有包含在「使用者可選用的佈景」中。
  2. 若有看到綠色的設定,再按一下儲存,比較心安。

二、請先安裝Tad Adm站長工具箱模組

  1. Tad Adm站長工具箱除了提供許多實用的管理工具外,對於模組的安裝升級也很方便,讓您管理網站更輕鬆。
  2. Tad Adm站長工具箱首頁提供相當多的管理工具及網站基本資訊,當網站掛掉時,若有此模組,除錯會變得輕鬆許多。
  3. Tad Adm站長工具箱提供了Adminer資料庫管理工具,因此,不需要phpMyAdmin也沒關係

三、請把所有模組更新到最新版

  1. 既然裝了Tad Adm站長工具箱,那就把模組或佈景更新到最新版。
  2. 因為您遇到的問題有可能是模組bug,在新版模組中或許已經解決了!
  3. 最新版的模組哪裡可以下載?請參考此文:http://www.tad0616.net/modules/tadnews/index.php?nsn=250

四、重設區塊設定

  1. 部份模組在更新後,或許畫面會變成一片空白,或者會有無限循環的問題,這種問題,有九成是區塊的設定在新版模組有改變所導致。例如新聞模組或電子相簿就有這問題,通常文章中都會提醒,但很多人都沒在看說明,更新下去就死定了。
  2. 如果不幸您遇到了,網站空白,或許也無法進去,那沒關係,若您有裝Tad Adm站長工具箱,那麼,您只要輸入「http://網址/modules/tad_adm」就可以由此處登入,並進到後台去做設定。(什麼?沒有裝Tad Adm站長工具箱?那還不趕緊去裝!)
  3. 接著看您是更新哪個模組後出問題的,就找那個模組有啟用的區塊,然後編輯其設定值,即便設定值都沒變,一樣要按一下「送出」以儲存並更新其值。

五、檢查偏好設定的樣板設定

  1. 有時候,更新完,發現畫面不見了,有檔頭檔尾,卻沒有內容,或者內容呈現怪怪的,那麼,八成是樣板出了問題。
  2. 請到後台偏好設定,確定「自動編譯您修改的樣板檔」是選「是」,如此,當模組樣板有異動時,才不會在更新後出現版面錯亂(例如只顯示Array等字樣)的問題

六、清除樣板快取

  1. 若上面動作已經做了,畫面還是不正常,那麼,可能是就的樣板外取檔在作怪,請至後台的「樣板」去清除之。
  2. 或者您要自行用FTP連到/xoops_data/cache/smarty_compile去自行刪除樣板檔也行。
  3. 若移除後,畫面能舊沒有改善,那表示您網站套用的佈景中,可能含有該模組的舊樣板。該如何處理?很簡單,開啟「themes/使用的佈景/modules」把底下的目錄或檔案都刪除(或者備份起來再刪除)即可。如此,佈景就會重讀模組內建的樣板(而不會讀到佈景中的模組樣板)。

七、移除防護模組

  1. 如果您真的不是對這模組很熟悉,別輕易去修改其設定,甚至乾脆就別用他,因為,很多時候,壞人沒擋到,都先擋到自己人或管理員。
  2. 此外,此模組也常常會造成其他模組的不正常,因此,除非您的網站真的常常遭受到攻擊,否者,不建議您安裝此模組。

八、別再用Apperv(或注意phpMyAdmin版本)

  1. AppServ很方便,但要用請用最新版,別再用書上附的舊版,因為舊版的漏洞甚多。
  2. 不管您用的是什麼套件,phpMyAdmin務必自己升級到最新版(或者乾脆刪除別用,改用站長工具箱中的資料庫管理程式也行),因為決大部份的入侵都是從phpMyAdmin舊版進來的!
  3. 此外,AppServ因為精簡的太嚴重,所以很多功能被閹割了,因此,只是造成架站困擾而已。
  4. XAMPP、UniForm Server...等,都是不錯的選擇,一來常常更新,二來功能上也完整許多。

九、開啟PHP除錯

  1. 此外,遇到問題的話,可以到後台偏好設定或Tad Adm站長工具箱的前台先將除錯開啟,除了可以讓自己做個判斷外,也可以拿來問人。
  2. 更多除錯或急救技巧請參考這個:http://www.tad0616.net/modules/tad_book3/page.php?tbdsn=881

十、向tad或XOOPS正體中文延伸計畫的水蓮站長求助

對,別急著移除、重灌或者就此放棄。只要資料都還在,那就幾乎都有救,若您以上步驟都做了(或者至少做到第二點),還是沒轍,那麼,請提供以下資料,讓我們來替您檢查。

  1. 網址:沒網址我們無法觀察症狀或原因,因為常常發問者想解決的問題,和他說描述的幾乎無關,那麼,我們是無法靠想像力替您解決問題的。至少給我們網址,我們才有辦法協助。
  2. 管理者登入帳密:對,因為很多設定需要有管理權限才有辦法處理,沒管理權限,我們也只能一直猜測,這樣只是浪費您我時間。若不放心帳密外流,給完處理後,自己再去修改密碼。或者直接給一組臨時的帳號密碼也行,相信我,我們對你們主機中的資料沒興趣,因為我自己要管的主機已經夠多了。
  3. 資料庫帳密:有些時候(例如網站全白了)網站是無法登入的,那麼,必須利用資料庫來進行急救,因此,資料庫帳密若是可以給的話當然是最好,不能的話,就先別給,等到真的沒辦法,還是需要時,那我會在跟您要。
  4. FTP帳密:通常是不需要,除非是您的問題必須是您很緊急,而且是我要修改模組才能解決的,或者,您的問題嚴重到我要慢慢除錯的,那我會跟您說,您再提供即可。
  5. 以上這些可以直接mail到tad0616@gmail.com,或者利用討論區的私密留言都可以。

若您的問題是由tad系列模組引起的,建議您在本站直接詢問小弟即可。

若您的問題是其他的模組,那麼XOOPS正體中文延伸計畫的水蓮站長擁有非常豐富的經驗,您可以像她請教。

以上幾點建議,希望能夠幫助到大家。


【關於本報】

◎ 主編:tad

本電子報智慧財產權屬於「Tad 教材網」,採用創用 CC「姓名標示-禁止改作-非商業性」授權條款臺灣 2.5 版授權散布。《授權條款全文》

若欲為上述授權範圍以外之利用,請與「Tad 教材網」(tad0616@gmail.com) 聯絡。

若欲訂閱或取消本電子報,請至以下網址:http://tad0616.net