資訊無涯,回頭已不見岸

標籤: WordPress

在IIS用URL Rewrite移除fbclid參數

常用 Facebook 的朋友可能會發現,點擊 Facebook 外部貼文的網址連過去後,網址列會莫名被加了「?fbclid=」再接一大串參數。主要是 Facebook 近期改以這方式來改善及追蹤分享狀況,但根據國內外討論,這樣會嚴重影響像是 Google Analytics 的分析。

一般對 fbclid 參數的處理會有兩種角度,一種是用戶自己在瀏覽器加 Redirector 外掛做去除,只是…會想加外掛的應該都是進階使用者了,一般使用者根本就不會注意也不會關心。

另一個角度則是由網站管理者處理。自己研究相關資料,網站管理者的處理方式也分兩種。

Continue reading

解決MySQL在Windows環境啟動緩慢的狀況

目前運作部落格的作業系統從草創時期的 Windows Server 2003,一路用到現在的 Windows Server 2008 R2,其實一直以來都存在一個狀況,就是主機環境使用時間久了,只要遇到有維護狀況或 Windows Update 更新必須重開機,都必須等上很長一段時間才能讓部落格開始運作,因為 WordPress 使用的 MySQL 資料庫不知為何需要很長的準備時間,曾經一度慢到我以為資料庫壞掉還重灌整個環境。

剛好前幾天主機的硬體出了點狀況,導致網站也跟著挫賽,所以又面臨到需再開機進入作業系統,網站非常貼心地讓我一定要去吃個飯回來才恢復正常。心想這狀況實在太不合理,決定仔細觀察開機後 MySQL 到底在搞啥鬼。

Continue reading

解決WordPress部落格無法開啟的PHP錯誤

目前小弟的部落格是運作在 Server 2008 R2 的虛擬主機中,因此是使用 IIS 7.5 + MySQL + PHP + WordPress 技術,而在這陣子使用 Server 2012 Beta/RC 一段時間深感非常穩定後,決定將部落格的資料複製到 Server 2012 RC 的虛擬環境測試,也等於為未來正式版的移轉做準備。

在 Server 2012 RC 的 IIS 8 安裝設定 PHP 依然很容易,設定方式其實跟之前寫的文章沒啥不同,頂多只有在 Server 2012 RC 新增 IIS 角色服務的頁面設定稍微不太一樣。但是在開啟測試環境中的部落格時,卻出現如上圖的一堆錯誤訊息:「PHP Warning: Creating default object from empty value in XXXXXXX on line XXX」 /:S/

於是,重新開始檢視我所測試安裝的軟體及環境與現行有啥差異:
Continue reading

在Windows Server設定自動備份MySQL資料庫

前幾天把部落格整個搬到 Windows Server 2008 R2,連帶著相關軟體像是 MySQL 及其工具都是使用最新版本。沒想到,MySQL 的 GUI 管理工具改版為 MySQL Workbench 後,原本在管理介面就能自訂排程備份的 Backup Projects,到了這版我卻怎樣都找不到。

在網路上問了噗友,還透過搜尋引擎找到討論資料,確認 MySQL Workbench 免費版已經不包含排程備份功能。山不轉路轉,路不轉人轉,只好改用指令的方式來備份。

Continue reading

© 2024 蘇老碎碎唸

Theme by Anders NorenUp ↑