發表文章

同步Google資料表

=Importrange("資料表網址","起始欄:結束欄")

Unity實現MutiPlayer多人連線方法

適用於Unity最新版本,參考連結: Link  

新版Moodle新增活動或資源一直出現

 Students can see "Add an activity or resource" after upgrading 3.11+ 解決方法連結: 連結

phpmyadmin 4.9.X 以上匯出資料表出現【Field :group:OpenDocument/OpenOffice 試算表 has no type】解決方法

sudo nano /usr/share/phpmyadmin/libraries/classes/Config/Form.php 在function readTypes段結束後加上以下程式碼     protected function cleanGroupPaths(array $form): array     {         foreach($form as &$name) {             if (mb_strpos((string) $name, ':group:') === 0) {                 $name = str_replace('/', '-', $name);             }         }         return $form;     } 並在function loadForm段內第二行加入 $form = $this->cleanGroupPaths($form); 即可。 參考資料: 連結

Moodle我的課程消失的怎麼辦?

我的課程消失的怎麼辦? 由於Boost佈景在新的Moodle版本裡,導覽列我的課程有Bug,無法顯示,可以去官方下載此佈景的Plugin,有更多呈現方式可以選擇使用。 連結

Linux Ubuntu Server 20.04LTS 伺服器架設

安裝 Install Ubuntu Server  選擇語系 English  選擇鍵盤 English(US)  選擇網路介面 預設  選擇代理伺服器 留空  軟體源 預設  硬碟 取消選取 Set up this disk as an LVM group Confirm Destructive Action > Continue  輸入使用者名稱、主機名稱、使用者帳號、使用者密碼  安裝SSH套件 Install Open SSH server  安裝外掛 無  開始安裝 Reboot  查看時區 timedatectl 調整時區 sudo timedatectl set-timezone Asia/Taipei 更新系統套件 sudo apt update && sudo apt upgrade && sudo apt dist-upgrade  安裝tasksel套件 sudo apt install tasksel  使用tasksel安裝LAMP sudo tasksel install lamp-server 安裝phpMyAdmin sudo apt install phpmyadmin 確認一次OK一次Yes 選擇網頁伺服器 以空白鍵選擇apache2 設定phpmyadmin帳號的密碼 網路設定: 參考連結

如何完全刪除Moodle作業、測驗卷的成績?

執行該站的Cron,從網頁端執行在尾端要輸入密碼。 http://site.example.com/admin/cron.php?password=opensesame 執行過程中,如果出現失敗,請將Allow 'Run now' for scheduled tasks取消勾選。 做完後要把它再勾回來。 從後端方法: /usr/bin/wget http://站名/admin/cron.php?password=密碼

伺服器設定內網才能連線使用服務

連結1 連結2

Ubuntu至GoogleDrive的異地備份

連結   連結2   連結3

elFinder漏洞

elFinder library directory containing features test files sites/all/libraries/elfinder/elfinder.php.html, sites/all/libraries/elfinder/connectors/php/connector.php. Please remove these files to avoid security hole. 在使用elFinder的1.2版本的libraries套件裡,有工程師測試用未移除的php檔案,駭客利用此檔植入後門php,再植入疑似具有挖礦行為的程式碼,可暫時將此兩個檔案移除,也將網站伺服器的權限開放範圍縮小為files檔案(不涵蓋模組區),再做套件版本的更新。 工具

Linux SSH 安全策略 限制 IP 登入方法

參考資料

Ubuntu防火牆設置

連結 連結2

轉址方式

ln -s

Mysql ERROR 1045 (28000)解決方案

Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' 連結   連結 透過mysql直接備份資料庫 mysqldump -h localhost -u root -p密碼 資料庫名稱 > /home/存檔位置/資料庫名稱.sql

Moodle 訪客登入

強制訪客登入Moodle,可在「網站安全設定」來做設定。