OpenWebMail公用通訊錄、郵件規則

OpenWebMail公用通訊錄

首先,必須建立一個公用帳號stxxxxx

管理者將檔案/var/www/cgi-bin/openwebmail/etc/addressbooks/global改為公用帳號stxxxxx的帳號(stxxxxx)、群組(st),並且設定權限為640即可。

接下來,就用公用帳號stxxxxx登入openwebmail,就可以新增聯絡人在共用通訊錄了。

# cd /var/www/cgi-bin/openwebmail/etc/addressbooks/
# chown stxxxxx.st global
# chmod 640 global

新增多個公用通訊錄

在/var/www/cgi-bin/openwebmail/etc/addressbooks/目錄底下新增一個檔案,,該檔案就是共用通訊錄名稱。


範例:singsong社團群組專用的通訊錄

# touch singsong
# chown stxxxxx.st singsong
# chmod 640 singsong

完成後,登入到openwebmail後就會在通訊錄裡面看到一個 singsong *

班級網頁系統(ClassSystem)出現亂碼

  1. Normal 0 0 2 false false false MicrosoftInternetExplorer4 php.ini magic_quotes_gpc 值指定為 on 後,解決中文亂碼問題。
  2. 重新啟動httpd和mysqld
  • service httpd restart
  • service mysqld restart

 

lifetype移機紀錄

  1. 將mysql資料庫中的lifetype匯出,並且檢查其校對質為何?(如:latin1_swedish_ci),輸出lifetype.sql
  2. 將整個lifetype的資料夾備份出來。cp -R /var/www/html/lifetype 目的地
  3. 到新主機時,將整個lifetype的資料夾放入。

  4. 可以利用emed802epx.zip工具將校對質「latin1_swedish_ci」轉成常見的「utf8_general_ci」
  5. 利用「取代」的方式,把內文(latin1)改為(utf8)
  6. 利用「取代」的方式,把資料庫內所有的舊路徑改為新路徑。如果路徑一致,不用更改。
  7. 把lifetype.sql上傳到/var/lib/mysql中

 


 

  1. 利用phpMyAdmin建立lifetype資料庫
  2. 將lifetype的lifetype.sql匯入新的SQL資料庫。
  • cd /var/lib/mysql
  • mysql -u root -p password lifetype < lifetype.sql
  1. 檢查網頁,大功告成!

 


 

如何把「latin1_swedish_ci」轉成常見的「utf8_general_ci」 ?

可以利用emed802epx.zip工具將校對質「latin1_swedish_ci」轉成常見的「utf8_general_ci」

vi /var/www/html/phpMyAdmin/libraries/select_lang.lib.php

找到 //MySQL charsets map
'utf-8' = 'utf-8',
改成
'utf-8' = 'latin1',

這樣phpMyAdmin就能顯示正確的中文字,輸出後,在利用emeditor轉存一次檔案即可!

「utf8_swedish_ci」轉碼「utf8_general_ci」

可以利用  NotePad工具將校對質「utf8_swedish_ci」轉成常見的「utf8_general_ci」

wget phpMyAdmin.tar.gz版 

vi /var/www/html/phpMyAdmin/libraries/select_lang.lib.php

#'utf-8' = 'utf8'
'utf-8' = 'latin1',

yum_phpMyAdmin2

vi /usr/share/phpMyAdmin/libraries/select_lang.lib.php
  • 找到 //MySQL charsets map

#'utf-8' = 'utf8'
'utf-8' = 'latin1',

yum_phpMyAdmin3

  • vi /usr/share/phpMyAdmin/libraries/database_interface.lib.php
  • 將內utf8的地方改成 latin1
//PMA_DBI_query("SET CHARACTER SET 'utf8';", $link, PMA_DBI_QUERY_STORE);

PMA_DBI_query("SET CHARACTER SET 'latin1';", $link, PMA_DBI_QUERY_STORE);

參考:http://hi.baidu.com/georgehoul/blog/item/958141dfab28091a495403a8.html

----------------------------------------------------------------------------------------------

單一資料庫匯出

  • mysqldump -uroot -p -a --default-character-set=utf8 xoops > xoops.sql

單一資料庫匯入

  • mysql xoops < xoops.sql -u root -p --default-character-set=utf8

xoops系統更動筆記

想把測試完成的xoops移動到新的路徑,修改方法如下:

原本/var/www/html/98xoops/htdocs

更正/var/www/html/xoops/


將/var/www/html/xoops資料夾內所有的檔案備份出來

另外,移動到新主機時,請修改以下三個檔案,把最新路徑修正即可!

vi /var/www/html/xoops/mainfile.php

vi /var/www/html/xoops/xoops_data/caches/smarty_compile/最新的檔案

vi /var/www/html/xoops/xoops_data/caches/xoops_cache/xoops_adminmenu_XoopsGuiDefault.php

網站服務管理班筆記phpMyAdmin-Mysql-DNS-proxy-openwebmail

【proftpd】

本款ftp比較專業。可以自動Big5與UTF8互轉。但可惜無法yum安裝,請自行下載套件來安裝。

下載網址http://ftp.kh.edu.tw/APPL/proftp-fix/1.3.1-1.rf/

proftpd-1.3.1-1.rf.iconv.x86_64.rpm
proftpd-debuginfo-1.3.1-1.rf.iconv.x86_64.rpm
proftpd-devel-1.3.1-1.rf.iconv.x86_64.rpm
proftpd-ldap-1.3.1-1.rf.iconv.x86_64.rpm
proftpd-mysql-1.3.1-1.rf.iconv.x86_64.rpm
proftpd-postgresql-1.3.1-1.rf.iconv.x86_64.rpm

【php】

vi /etc/php.ini
default_charset = "utf8"

upload_max_filesize = 180M

post_max_size = 80M

register_globals = On

【mysql】

四版以後,有多語言版的需求。之前版本全為拉丁文。

安裝
yum -y install mysql-server php-mysql

初始化(啟動)

service mysqld start

設定密碼

mysqladmin -u root password 'new-password'

設定utf8萬國碼,新增以下兩個敘述句

vi /etc/my.cnf

[mysqld]
default-character-set=utf8 

[client]
default-character-set=utf8

忘記密碼(沒有重要資料)
service mysqld stop
rm -rf /var/lib/mysql
service mysqld start

修改密碼

mysqladmin password 新密碼

防火牆設定,限定使用來源。

vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp -s 192.168.10.0/24 --dport 3306 -j ACCEPT(網段)

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp -s 192.168.10.1 --dport 3306 -j ACCEPT(單機)

管理者登入

mysql -u root -p

資料庫備份指令

mysqldump -uroot -p -A --default-character-set=utf8 > mysql.sql(全部資料庫)

mysqldump -uroot -p -a --default-character-set=utf8 school > school.sql(單筆資料庫school)

mysql -uroot -p < database.sql (資料庫還原)

【重新安裝 MySQL】

/etc/rc.d/init.d/mysqld stop
yum -y remove mysql
rm -rf /var/lib/mysql
yum -y install php mysql mysql-server php-mysql php-gd
/etc/rc.d/init.d/mysqld start

設定密碼:mysqladmin -u root password '密碼'

 

【phpMyAdmin】

方便、安全、穩定,建議yum來安裝。

yum -y install phpmyadmin php-mbstring php-gd

設定檔

vi /usr/share/phpmyadmin/config.inc.php

將cookie改為http認證方式

$cfg['blowfish_secret'] = 'http://web.shsps.kh.edu.tw/phpmyadmin'

$cfg['Servers'][$i]['auth_type'] = 'http';

別名設定,讓網頁讀取的到位址

vi /etc/httpd/conf.d/phpmyadmin.conf

<Directory "/usr/share/phpmyadmin">
  Order Deny,Allow
  Deny from all
  Allow from 127.0.0.1
  Allow from 192.168.10.x #建議指定IP,安全性考量
</Directory>

Alias /phpmyadmin /usr/share/phpmyadmin
Alias /pa              /usr/share/phpmyadmin #有機器人會掃瞄phpmyadmin,建議用冷門字!

完成後,先修改權限,然後重新啟動

chmod 755  /usr/share/phpmyadmin

service httpd restart

接著,測試網站是否順利啟用

http://IP/pa

建立資料庫時,建建議用編碼

uft8_general.ci

 

【DNS伺服器】

安裝

yum install bind bind-chroot bind-libs bind-utils caching-nameserver system-config-bind

參考文件

cd /usr/share/doc/bind-9.3.X/sample/

檢查內容是否有以下敘述,若無在最後一行加上該描述

vi /etc/sysconfig/named

ROOTDIR=/var/named/chroot

設定文件檔

vi /var/named/chroot/etc/named.conf

主要伺服器路徑

/var/named/chroot/var/named/

次要伺服器路徑

/var/named/chroot/var/named/slave

完整設定內容,可直接複製貼上,並稍作修改來使用(以下為--次要伺服器用)

vi /var/named/chroot/etc/named.conf

-------------------主要伺服器-----

options {
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;

    forwarders {
                163.28.136.14;
                163.28.136.2;
                163.28.136.10;
        };


  allow-transfer {
                163.28.136.14;
                163.28.136.2;
                163.28.136.10;
        };

};

controls {
        inet 127.0.0.1 allow {  localhost; } keys { rndckey; };
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
        type hint;
        file "named.ca";
};

zone "localdomain" IN {
        type master;
        file "localdomain.zone";
        allow-update { none; };
};


zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};


zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};


zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
        type master;
        file "named.ip6.local";
        allow-update { none; };
};

zone "255.in-addr.arpa" IN {
        type master;
        file "named.broadcast";
        allow-update { none; };
};


zone "0.in-addr.arpa" IN {
        type master;
        file "named.zero";
        allow-update { none; };
};

zone "x.kh.edu.tw" IN {
        type master;
        file "named.x";
        allow-update { none; };
};

zone "x.32.163.in-addr.arpa" IN {
        type master;
        file "named.x.rev";
        allow-update { none; };
        };

include "/etc/rndc.key";

 

-------------------次要伺服器-----

options {
        listen-on port 53 { any; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;
       
    forwarders {
                163.28.136.14;
                163.28.136.2;
                163.28.136.10;
        };

};

controls {
        inet 127.0.0.1 allow {  localhost; } keys { rndckey; };
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
        type hint;
        file "named.ca";
};

zone "localdomain" IN {
        type master;
        file "localdomain.zone";
        allow-update { none; };
};


zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};


zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};


zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
        type master;
        file "named.ip6.local";
        allow-update { none; };
};

zone "255.in-addr.arpa" IN {
        type master;
        file "named.broadcast";
        allow-update { none; };
};


zone "0.in-addr.arpa" IN {
        type master;
        file "named.zero";
        allow-update { none; };
};

zone "機關.kh.edu.tw" IN {
        type slave;
        file "slave/
named.x.rev";
        masters{
              163.32.
代號.1;           
        };
};

zone "代號.32.163.in-addr.arpa" IN {
        type slave;
        file "slave/
named.x.rev";
        masters{
               163.32.代號.1;          
        };
};

include "/etc/rndc.key";

完成後,重新啟動。

service named restart

檢查是否有named.x.rev反解  和  named.x 正解兩個檔案

cd /var/named/chroot/var/named/

次要伺服器的內容會跟隨主要伺服器更新,當然要記得維護主要伺服器,次要伺服器為救急用!

----------named.shsps----------設定格式

$TTL          86400
@ IN SOA x.kh.edu.tw. root.x.kh.edu.tw(
        2010052730 ; serial
        1H ; refresh
        15 ; retry
        14D ; expire
        12H ; Minimum
)


@               IN     MX   1                          mail.x.kh.edu.t
@               IN     NS   x.kh.edu.tw.
@               IN     NS   dns.x.kh.edu.tw.
@               IN     A    163.32.x.1
dns             IN     A    163.32.x.1
ftp             IN     A    163.32.x.2

www         IN   CNAME  ftp.x.kh.edu.tw.

 ----------named.shsps.rev----------設定格式

$TTL          86400
@ IN SOA x.kh.edu.tw. root.x.kh.edu.tw. (
2010052710 ; serial
1H ; refresh
15 ; retry
14D ; expire
12H ; Minimum
)
@ IN NS x.kh.edu.tw.
@ IN NS dns.x.kh.edu.tw.
1 IN PTR x.kh.edu.tw.
2 IN PTR www.x.kh.edu.tw.
 

 

 

【proxy加速瀏覽國外網站的速度方法】

 在瀏覽器加入
http://proxypac.kh.edu.tw/open.pac

 

【dovecot】POP、IMAP

yum -y install dovecot
service dovecot start

 

【openwebmail快速安裝法】

cd /etc/yum.repos.d
lftpget http://openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo

編輯openwebmail.repo,讓網路安裝速度更快!

vi  openwebmail.repo 

proxy = http://open.kh.edu.tw:3128
timeout = 300

執行安裝

/var/www/cgi-bin/openwebmail/openwebmail-tool.pl –init

重新啟用httpd

service httpd restart

預設環境為中文環境

vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf

default_language zh_TW.Big5

default_iconset Cool3D.Chinese.Traditional

default_fontsize            12pt

default_msgformat         both

newmailsound               YouGotMail.English.wav

 

簡化網址

vi /etc/httpd/conf/httpd.conf

ScriptAlias /mail "/var/www/cgi-bin/openwebmail/openwebmail.pl"

重新啟用httpd

service httpd restart 

【加速openwebmail的perl】

yum -y install perl-CGI-SpeedyCGI

從speedy主程式再複製一份,root-suid執行權限的執行檔speedy_suid

cd  /usr/bin
cp   speedy   speedy_suidperl
chmod   u+s   speedy_suidper
l

將/var/www/cgi-bin/openwebmail/底下所有的執行檔中的第一行,將suidperl改成speedy_suid

vi chspeedy.sh

for name in open*.pl ; do
cp -a $name ${name}.old
sed -e "s/suidperl -T/speedy_suidperl/" < ${name}.old > ${name}
done

執行 ./chspeedy.sh

大功告成!

網站服務管理班筆記1-httpd-php-vsftp

CentOS5是最穩定的版本,但不是最新版本。企業、商業最愛用版本,減少風險!

Fedora系列通常比較新,屬於測試階段,問題比較多,可以用,但還是建議安裝穩定版本,提昇伺服器的服務品質!

CentOS5-pure.zip
新安裝好的版本

CentOS5_64-update.zip
新安裝並且更新檔的版本

【系統更新】

從資教中心下載後,執行./fix-yum-CentOS5.sh,會在電腦中下載一些更新套件的設定檔,接著,
cd /etc/yum.repos.d/rpmforge.repo
在該設定值的最下方,新增兩行,增加更新速度。原因是升級套件在國外,若遇上網路線不穩定,很容易失敗。
proxy=http://open.kh.edu.tw:3128
timeout=300

【資料備份】 比較重要需要備份的資料,大致有以下:
1.系統資料 /etc
2.檔案資料 /var /home

附註:NAS慢機器,可作為資料備用,容量有750G。

 【httpd架站】
yum -y install httpd httpd-devel httpd-manual
yum -y install php-5 php-bcmath php-dba php-devel php-gd php-imap php-ldap php-mbstring php-mysql php-ncurses php-odbc php-pdo php-pear php-pgsql php-snmp php-soap php-xml php-xmlrpc mod_ssl

修改設定檔

vi /etc/httpd/conf/httpd.conf

ServerAdmin root@localhost
UserDir disable 修改成--> #UserDir disable
#UserDir public_html 修改成--> UserDir www(個人網頁資料夾改成由 public_html 改成 www)
DirectoryIndex index.html index.html.var 修改成--> DirectoryIndex index.html index.htm index.php index.html.var
LanguagePriority zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN
AddDefaultCharset UTF-8 修改成--> #AddDefaultCharset UTF-8 或者 AddDefaultCharset none

service httpd restart

 【httpd限某網段讀取】

Normal 0 0 2 false false false MicrosoftInternetExplorer4

<Directory /var/www/html/tools>

Deny from all

Allow from 163.32.X.0/24 192.168.1.0/24

Options Indexes FollowSymLinks

</Directory>

【httpd啟用】

網站解譯,類似DNS,測試是否架設成功。直接的方法就打http://ip,若要用網址,則作以下設定

LINUX的路徑 /etc/hosts
本機的路徑   C:\WINDOWS\system32\drivers\etc\hosts

IP  6c.kiec.kh.edu.tw 6c

【系統預設碼】根據目前網路大環境的狀況,還是建議內碼以Big5的方式來跑,減少障礙!IE7以上的瀏覽器,以及微軟系列的作業系統,對到UTF-8的Linux環境,全部亂掉。

微軟系列的作業系統的檔案,利用檔案管理方式ftp傳送檔案,就會有Big5檔案到UTF8的狀況,編碼亂掉,用網頁來看,都是一堆亂碼囉~

所以,建議大家把伺服器更改為Big5,比較通用。

vi /etc/sysconfig/i18n

LANG="zh_TW.Big5"
SUPPORTED="zh_TW.Big5:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

 或下指令

export LANG=zh_TW.Big5

若還是堅持用UTF-8,則 用以下方法:

vi /etc/sysconfig/i18n

LANG="zh_TW.UTF-8"
#LANG="zh_TW.Big5"
SUPPORTED="zh_TW.UTF-8:zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

 【虛擬主機啟用】

Normal 0 0 2 false false false MicrosoftInternetExplorer4

<VirtualHost 163.32.x.x>

    ServerAdmin user@kh.edu.tw

    DocumentRoot /home/user

    ServerName user.kh.edu.tw

    ErrorLog /var/log/httpd/pedagogy/user-error_log

    CustomLog /var/log/httpd/pedagogy/user-access_log common

    DirectoryIndex index.php index.htm index.html default.htm

</VirtualHost>

 

  VSFTP安裝筆記

yum -y install vsftpd
vi /etc/vsftpd/vsftpd.conf

----------------------------------------------------------------------

anonymous_enable=NO

限制使用者離開家目錄,只有chroot_list名單中的使用者,才可以離開家目錄(給管理者用)

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

#在檔案最後面加入下面這一行

chroot_local_user=YES

記得要到外部新增檔案 /etc/vsftpd/chroot_list,加入管理者的名單喔!

【VSFTP】讓使用者可用檔案總管方式上傳檔案

vi /etc/vsftpd/vsftpd.conf

connect_from_port_20=NO
pasv_enable=YES

附註:IE7無法使用FTP的功能,但可以用檔案總管的方式來克服問題,讓老師們、學生們方便交作業用途。

Linux設定自動重新開機、關機

安裝模組

yum -y install vixie-cron crontabs

crontab 的格式為
分鐘(0~59) 小時(0~23) 日期(1~31) 月份(1~12) 星期(0~7) 執行身份 執行指令。其中,星期 0 和 7 都是指星期天

使用指令

crontab -e

    7月12日 12:50重新啟動

    50 12 12 7 * /sbin/shutdown -r now

    7月12日 12:50關機

    50 12 12 7 * /sbin/shutdown -h now

OpenWebMail通訊錄匯入

又到年度更換,思考了一整晚,最後找到最簡單的方法才設定,記錄下來吧~

一、用Excel製作四個項目
(姓、名、後綴、電子郵件)=(s100、孔子公、教師、aa@mail.com)

 二、匯入通訊錄
1. 按下瀏覽鍵選擇你要匯入的檔案:

2. 選擇所要匯入檔案的檔案格式:CSV(Comma...)

3. 選擇各個欄位在匯入的檔案中的順序 (只適用於部分檔案格式): (姓、名、後綴、電子郵件)

4. 選擇要將檔案匯入到哪個通訊錄中:Converted

三、匯入 

Liftetype顯示多人部落格的標題

Liftetype 為一款多人用的部落格,為顯示多人部落格的標題,可以做以下設定:

vi /var/www/html/98lifetype/.htaccess 

------------------------------------------------
DirectoryIndex summary.php
------------------------------------------------ 

最底部新增以下,設定完成

加速Openwebmail執行效率

Normal 0 0 2 false false false MicrosoftInternetExplorer4

SpeedyCGI這個程式是為了加速Openwebmail而安裝的,它能將Perl程式能常駐在記憶體中,而不必每次執行Openwebmail就執行重複的Perl解譯動作。

 

一、網路下載程式

wget http://openwebmail.org/openwebmail/download/redhat/rpm/packages/rh9/optional/perl-CGI-SpeedyCGI-2.21-RH9.i386.rpm

 

二、安裝

rpm -ivh perl-CGI-SpeedyCGI-2.21-RH9.i386.rpm

 

三、執行轉換指令:

speedy_convert

yum快速安裝openwebmail(2.53版本)

一、進入yum 的主要設定資料夾
# cd /etc/yum.repos.d 
二、下載openwebmailyum設定檔
# lftpget http://openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo
三、快速安裝指令,很快就完成了!
# yum -y install openwebmail 
四、 加入Openwebmail執行速度
# yum -y install perl-CGI-SpeedyCGI
五、、執行轉換指令:  

speedy_convert

在 Linux 中新增硬碟

Normal 0 0 2 false false false MicrosoftInternetExplorer4

Step 1︰安裝硬碟。

 

Step 2︰查詢出新裝的硬碟在 linux 中的代號為何。

fdisk -l


Step 3
︰切割出新裝的硬碟在中的磁碟分區(partition)

fdisk /dev/hdd

 

Step 4︰格式化(format)出新裝的硬碟在中的磁碟分區。

mke2fs -j /dev/hdd1

 

Step 5︰新增一個資料夾去當新裝硬碟的掛載點。

rmdisk /disk2

 

Step 6︰修改 fstab來設定 linux 開機時記得將新裝的硬碟掛載上來。

vi /etc/fstab

----------------------------------------

/dev/hdd1 /disk2 ext3 defaults 1 0

----------------------------------------

 

Step 7︰利用下列 linux 指令去使 fstab 的設定立刻生效。

mount -a

openwebmail出現使用者的db連結有問題處理方式

進入該使用者的個人間,刪除db資料夾所有的資料,讓空間可以重新應對,問題就解決囉~

cd /home/gdir/uname/.openwebmail/db/

rm -rf ./*


接下來,使用者重新登入openwebmail,系統就會自動產生新資料。不過,使用者也要殘酷的面對現實,舊有的資料就這樣消失在空氣中了。

學生公告簡單就好 採用平水相逢公告系統

平水相逢(cooltey) Ann公告系統(載興能)

因為教學網站有公告的需求,所以找了一些公告軟體。後來思考了一下,學生公告越簡單就好,所以採用平水相逢陽春版公告系統。安裝沒有問題,倒是發現程式有一點小Bug。說明如下:

當公告有誤,進入管理模式中的「編輯」 時,更改後「儲存」,公告內容出現錯誤,無法順利顯示出來。後來Try了一下,必須要做一次「刪除公告」 的動作,公告系統才會變正常。

之前有跟反應過,但該站長沒有回應,所以先這樣用囉!