網頁

2018年6月29日 星期五

JAVA8 支援更新問題

館內購買的資料庫,有些系統所採用的架構是 Tomcat、JAVA8。

Orcale 對於 JAVA/JRE 的支援,做了些變動。 針對個人用途的 Oracle Java SE 8 公開更新至少會一直提供到 2020 年底為止。業務、商業或生產用途的 Oracle Java SE 8 若未取得商業授權,將會無法使用 2019 年 1 月之後發行的公開更新。

於 2018.11要釋出的 JAVA11 (LTS)版本,它的免費支援也僅提供六個用。取得商業支援的話,不管是採用 JAVA8/JRE8 或 JAVA11/JRE11皆可支援到 2025年。

未來系統可以朝向以下方向調整:
  1. 系統改採 OpenJDK 架構
  2. 系統直接改採廠商所提供的主機使用
  3. 取得 Oracle 商業授權
後續進展 107.11.16
  1. AWS釋出免費OpenJDK Amazon Corretto,免費安全更新至2023年 
  2. Amazon Corretto

相關連結:

2018年6月14日 星期四

Server 2008 R2 64bit 磁碟清理工具

有一台主機的 C:/ 容量不足,才發現原來 Server 2008 R2 64bit 預設是沒有磁碟清理工具。若要使用需做以下處理。
  • 第一種方式:
將以下檔案,複製一份到指定的位址內。

C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe

C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_zh-tw_1d4e095896ea82e5\cleanmgr.exe.mui

Cleanmgr.exe 複製到 %systemroot%\System32中。
Cleanmgr.exe.mui 複製到 %systemroot%\System32\zh-TW中。
  • 第二種方式:
採用安裝"桌面體驗" 的方式進行安裝也是可以的。

相關資料 
  1. 如何在Windows Server 2008 R2沒有磁碟清理工具的情況下使用系統提供的磁碟清理工具
  2. windows 2008 r2新增 磁碟清理功能
  3. C槽滿了,磁碟清理術 ( c:\windows\logs\CBS\ 、 \SoftwareDistribution\Download 、\TEMP )

2018年5月24日 星期四

Adobe Dreamweaver CC 2018 升級註記

  • 不想使用 Adobe CC 所提供的  real time preview的修改方式
找出 PIB_Dynamic.js ,將腳本的的
dw.browseDocument(dw.getDocumentPath('document'),theBrowser, "-1"/*help argument*/, false /*use temp doc*/, isPIB);

改成
dw.browseDocument(dw.getDocumentPath('document'),theBrowser, "-1"/*help argument*/, false /*use temp doc*/, true);

不用改  PIB_Dynamic.js,這個方式好像也有用 [don't use Real-Time Preview.

Instead, use right-click, Open in Browser.]
Win:%appdata%\Adobe\Dreamweaver CC 2018\zh_TW\configuration\Brackets\brackets.json,將autoCloseBraces 與 autoCloseQuotes設定為 False
  • 應用程式主題
編輯 => 偏好設定 => 介面 => 程式碼主題選擇 Dark or Monaki
  • 應用程式主題 
    • A 電腦上的所有個人設定轉到 B 電腦的方式。CMD %appdata%\Adobe,直接複製Dreamweaver CC 2021 資料夾 到 B電腦即可。

參考資料:
  1. DW CC 2017 how to get back old F12 functionality

2018年4月2日 星期一

PHPMailer 5.2.26 upgrade to 6.2.0

直接原來 5.X 版內所提供的 PHPMailerAutoload.php,這樣子做的主要目的在於降低修改的幅度。將這個檔案內原先的腳本直接置換為以下三行:
require('PHPMailer.php');
require('SMTP.php');
require('Exception.php');

若引用 PHPMailerAutoload.php 的檔案不多的話,就直接將 require('PHPMailerAutoload.php') 的部份刪除直接 require 上面三個需要引用的檔案。

並將原本 $mail = new PHPMailer; 的撰寫方式修改為 $mail = new PHPMailer\PHPMailer\PHPMailer;


測試環境:PHP7.4.13 , PHPMailer 6.2.0
目前的測試結果,這樣的修改方式是可以透過 PHPMailer 6.2.0 正常的發送信件。


相關資料:

2018年3月6日 星期二

Windows Server 2016 自動更新問題

發現新主機的更新沒有自動更新,查了一下原因才發現。 Windows Server 2016 自動更新的預設是--下載與提示有自動更新訊息。

2018年1月25日 星期四

Adobe Acrobat 背景色調整與安裝時出現Error 28000問題

為了讓眼睛舒服些,通常這會額外調整Adobe Acrobat 的背景色。

作法如下:
偏好設定 取代文件色彩 頁面背景 (RGB 199,237,204) [如下圖]


此次更新 Adobe Acrobat 2017 Pro 版本出現了 28000 error 問題。採用網頁內提及的解決方法二,有解決此問題。