四月 2024
1234567
891011121314
15161718192021
22232425262728
2930  

彙整

本校英文網站資料庫移轉

本校英文網站:www2.bhes.ntpc.edu.tw/english

原運行於一台執行Windows 2003作業系統的伺服器中,其使用的資料庫為 SQL Server 2000。

因該伺服器服役至今已超過 10 年,為了提昇效能,乃將網站及資料庫皆移至本校校園網站主機中。

由於新主機採用的資料庫系統為 SQL Server 2012 Express,資料庫檔案無法直接附加上去,改採匯入匯出的方式。

資料庫連線字串使用下列方式:

Server=.\Express; Database=myDataBase; Trusted_Connection=True;

參考網址:https://www.connectionstrings.com/sql-server-2012/

 

班級網頁系統「文件區」中的文件以及「連結區」中的連結全不見了!

解決法:

下載原伺服器(www)中的班級網頁系統資料庫至網站維護主機。 停止班級網頁系統運行主機中的 MySQL 服務。 上傳班級網頁系統資料庫中「文件區」及「連結區」相關資料表檔案至班級網頁系統運行主機中,覆蓋掉原資料表。 (MySQL的資料庫檔案位於班級網頁系統運行主機 C:\ProgramData\MySQL\MySQL Server 5.6\data) 啟動班級網頁系統運行主機中的 MySQL 服務。 重新開啟班級網頁系統 檢查「文件區」及「連結區」,一切又回復正常。 備份現有 MySQL 中的所有資料庫檔案至網站維護主機中。

問題發生原因:

可能是系統移轉至新主機,程式修改過程中發生的意外。 再次檢視所有的程式碼。

本校班級網頁系統移機記事

本校班級網頁系統:web.bhes.ntpc.edu.tw/ClassSystem

原本以php3程式碼建置在iChip nsp6 1.08 (教育版)上,FreeBSD+Apache+MySQL 5.045,php 的編碼為big5, MySQL伺服器連線編碼為latin1,班級網頁系統的MySQL資料庫及資料表的編碼為 latin1。

因為iChip系統安全漏洞太多,又無法修補,加上php 及MySQL 版本太舊,因而決定將原班級網頁系統移至 Windows Server 2012R2 + IIS 8 + PHP 5.6 + MySQL 5.6.22-log ,php 的編碼為utf8, MySQL伺服器連線編碼為big5,班級網頁系統的MySQL資料庫及資料表的編碼為 latin1。

105年1月1日開始移轉程式,挑戰開始…

程式碼竟然完全不能跑,所有程式碼直接顯示在網頁上: ⓪ 解決法: <? 全改成 <?php 網頁呈現出來的,全是utf8編碼,即使網頁設定 <meta http-equiv="Content-Type" content="text/html; charset=big5″> 依然以utf8編碼呈現: ⓪ 解決法: <?php header(“Content-Type:text/html; charset=big5″); ?> 網頁終於正常編碼為big5,但所有從MySQL資料庫中讀出來的資料仍以亂碼顯示。 ⓪ 解決法: <?php $LINK = mysql_connect($DATABASE_URL, $DATABASE_USER, […]

104年第一次網站維運工作會議(1040112)

日期:104年1月12日上午10:30-12:00 主席:校長 列席:所有行政人員、各學年主任、教師會代表 工作報告: 資訊組因應新北市資訊中心網站管理作業要點,進行了下列措施: 本校校園網站移至新主機,IPv4:163.20.169.11、IPv6:[2001:288:2213:5::11],網址:http://www2.bhes.ntpc.edu.tw 設定本校所有的網路伺服器同時支援 IPv4 與 IPv6。〔註:iChip Server 不支援 IPv6〕 限定所有伺服器的遠端桌面僅供校內部份電腦使用。 本校校園網站網頁瘦身,改各公告的呈現方式,將部份圖檔刪除,圖檔圖示改為文字呈現,並對全網站做全面性的檢視,一發現錯誤,立即修正。 校長信箱、輔導室嘟嘟狗信箱、教師會公告系統、班級網頁前導系統、學生電子郵件信箱全集中移至本校校園網站子目錄 /script 中。〔註:學生電子郵件信箱僅供校內使用〕 本校英文網站移至本校校園網站主機中,新網址:http://www2.bhes.ntpc.edu.tw/english 碧華易學網、FunEnglish、碧華影音教學網、碧華國小校園植物步道、三重布莊博物園區、網界博覽會參賽作品、碧華國小軟體教學網、班級網頁系統、畢業生學生網頁作品和原 http://www.bhes.ntpc.edu.tw 中的所有網頁全移至新架設的伺服器。 除原附於 http://kiddy.bhes.ntpc.edu.tw/sport 下的運動會網站,其餘各年度的運動會網站全移至新架設的伺服器中。 各網站相關的資料庫及影音檔亦同步移往新主機。 本校原 DNS 服務架設於 iChip 伺服器,因機器老舊,原廠已不復存在,系統無法更新,該服務予以停止。 架設新DNS伺服器,提供校內電腦IPv4與IPv6的解析。 架設新防毒伺服器主機 Trend OfficeScan 11 企業版,供校內新作業系統 (Windows 8/8.1 及所有Windows Server) 使用。 針對本校校園網站做「功能測試」、「弱點偵測」、「壓力測試」、「無障礙網頁檢測」,並製作網站維運計畫書」。 針對本校校園網站中所有無法通過弱點偵測及無障礙網頁檢測的網頁、公告做全面性的修正。 針對本校校園網站功能測試有 bug 的功能,告知維運商(網韻資訊)做程式修正,並同步告知教研中心,作為下一版本的修正建議。 針對本校校園網站,於104年1月12日擴大行政會議時,召開本學期第一次的網站維運工作會議,以後每三個月至少召開一次 針對本校對外服務的重大網站做數次「弱點偵測」,一發現弱點立即修正。 架設新資訊中心資訊組工作日誌系統,將資訊組在網站維運、網路管理、資訊安全、資訊教育、資訊管理、資訊設備維護、網頁設計…等留下記錄,供日後參考。 採購新NAS,提供更新更優質的網路服務,預計於寒假期間架設完畢,下學期上線服務。 #gallery-1 { margin: auto; […]

碧華國小-教學、班級網站清冊

本校教學網站及班級網頁繁多,基於部份原有的網站伺服器老舊,另架設了新的網站伺服器,並將原有的教學網站及班級網頁移至該新架設的伺服器中。

編號 網站名稱 網址 1-1 學生練習用個人網頁 www.bhes.ntpc.edu.tw/~學生帳號 1-2 學生練習用個人網頁 web2.bhes.ntpc.edu.tw/~學生帳號 1-3 教職員工網頁系統 web.bhes.ntpc.edu.tw/ClassSystem 1-4 碧華國小新聞報導 web.bhes.ntpc.edu.tw/bhesnews 1-5 碧華國小社團報導 web.bhes.ntpc.edu.tw/bhesgroup 1-6 碧華國小校園植物步道 web.bhes.ntpc.edu.tw/www/plant 1-7 碧華國小九年一貫教學網 web.bhes.ntpc.edu.tw/www/9year 1-8 三重布莊博物園區 web.bhes.ntpc.edu.tw/clothweb 1-9 布布高昇–金絲羅杉碧華街 web.bhes.ntpc.edu.tw/bhesnet/bhesnet1 1-10 碧華寺 web.bhes.ntpc.edu.tw/bhesnet/bhesnet2 1-11 碧華小蒙恬(完整版) web.bhes.ntpc.edu.tw/bhesnet/bhesnet3 1-12 碧華小蒙恬(本校備份網站網界版) web.bhes.ntpc.edu.tw/bhesnet/bhesnet4 1-13 剪紙大師李煥章 web.bhes.ntpc.edu.tw/bhesnet/bhesnet5 1-14 二重環狀綠色奇蹟 單車嗨!客 – 楔子 web.bhes.ntpc.edu.tw/bhesnet/bhesnet6 1-15 名「布」虛傳 web.bhes.ntpc.edu.tw/bhesnet/bhesnet7 1-16 保地勇者,橫掃千軍-仁華里志工隊 web.bhes.ntpc.edu.tw/bhesnet/bhesnet8 […]