2015/07/27

[PHP] 處理 magic_quotes_gpc

PHP 5.4 版已預設 off, 但仍有主機商把它開啟

如果 get_magic_quotes_gpc() 回傳為 1 時
可以用 stripslashes 來處理字串

http://php.net/manual/en/function.get-magic-quotes-gpc.php

2015/07/17

[Git] 移除右鍵選單的 Git 指令選項

Git 在 Windows 系統下預設安裝的右鍵選單指令, 說實在的真的很少用, 今天決定把它移掉

步驟很簡單:


1. 開啟 cmd.exe 命令提示字元



2. 切換到 Git 安裝目錄的 git-cheetah/ 輸入以下指令

64-bit

cd "C:\Program Files\Git\git-cheetah"
regsvr32 /u git_shell_ext64.dll
32-bit

cd "C:\Program Files (x86)\Git\git-cheetah"
regsvr32 /u git_shell_ext.dll

參考: How do I remove msysgit's right click menu options?

2015/07/10

Access Database Engine 2010: 解決安裝 64 及 32 位元驅動衝突

在 Server 端通常不會安裝 Office 套件,但是又會應用程式做讀寫資料動作

Access Database Engine 2010 解套不用在伺服器端安裝大怪獸



之前遇到一個問題,在 64 位元的 Server 上已先安裝 64 位元的 Engine.

執行程式仍出現錯誤訊息

'Microsoft.ACE.OLEDB.12.0' 提供者並未登錄於本機電腦上。

我想應該 32 位元也需要裝上

結果事情居然沒想像中簡單,安裝按下一步就好了...


沒辦法直接安裝下,只好用下指令方式安裝



只要在命令提示列打上以下指令就可以囉~

AccessDatabaseEngine.exe /passive