在新的機器上裝了 gVim 7.4,要使用檔案比較 (diff) 等功能時,都會出現以下錯誤訊息,告知無法讀寫暫存檔:

E810: Cannot read or write temp files
E97: Cannot create diffs

上網查了一下,大家的說法都是要改掉 _vimrc 裡的 MyDiff() 這個 function。

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

因為某批網頁之前沒有加上 Google Analytics code,所以因應同事需要,裝了 AWStats 來分析早期的網頁 log。在網路上找到這篇頗詳細的安裝教學《awstats介紹與安裝教學》,照上面的設定稍微調整後安裝如下:

  1. 必須先行裝 ActivePerl 安裝路徑,我是裝到預設路徑。
  2. 下載 AWStats,我是直接抓 ZIP 檔解壓縮到自己高興的目錄。(反正等下 Configuration 會自訂路徑別名,裝在哪裡都 OK)
  3. 手動執行 awstats_configure.pl:
    在 DOS command 視窗裡,切到 AWStats\tools 目錄下,執行 perl awstats_configure.pl 這行指令
  • 執行後,它會先問你 Apache 的目錄在哪,請輸入實際的 Apache 目錄,例如 C:\Apache
  • 接著會問你的 apache 的 config 檔在哪,請輸入實際的 httpd.conf 路徑,例如 C:\Apache\conf\httpd.conf 
  • 會問你要不要新增一個 AWStats config,選 Y。
  • 輸入你的網站名稱(自己高興就好的名字,英文)。
  • 打開 Apache 的  httpd.conf,檢查最後面多出的 AWStats 設定是否正確:

    # Directives to allow use of AWStats as a CGI 

  • 文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    在 Apache 裡,可以在 .htaccess 或 httpd.conf 這兩個檔案設定轉址 (URL rewrite, 網址重寫),這次收到的任務是希望將特定的網頁(例如使用者登入、個人資料填寫等等),轉向 HTTPS。 

    原本打算直接在 HTML code 裡把 <a> 標籤裡的 href 屬性直接設成 https 開頭,就此交差結案,不過實際操作一陣子後,發現只要 user 有進入過一次 "https://" 開頭的頁面,接下來的相對連結也都通通會轉向 HTTPS。但某些功能擔心會在 HTTPS 下出問題,尤其之前檔案下載頁會出些狀況:[PHP] SSL 網站在 IE 會發生下載錯誤的問題修正,所以還是決定找點解法來設定轉址。

    研究了一陣子發現 Apache 的 Rewrite 模組有 "Skip" 這個 tag,設定 [S=N] (N 為要跳過的規則數量),就可以讓 Rewrite 對特定的條件生效,於是有了以下設定。

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    要做個問卷投票,想把問卷的選項設成圖片,沒料到 SharePoint 2007 的問卷題項竟然不能設成圖片,只能選設文字啊什麼有的沒的。上網 Google 一下找到一些辦法。

     

    1. 首先,先讓 SharePoint 的問卷頁面 (survey) 變成可以編輯網頁組件 (web part) 的狀態。

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    前陣子去聽課,學 Google Analytics 怎麼用,當下還可以在 Google Analytics 裡找到先前設定連結的 Google Adsense,可是隔幾天就找不到 Adsense 報表跑去哪裡了。

    參考 Google 官方文件的《我的 Analytics (分析) 中缺少 AdSense 資料》, 設定了老半天還是沒辦法從 Google Analytics 左上角的搜尋框找到 Adsense。

    為什麼忽然會看不到 Google Adsense 報表呢?上網查到 "Google adsense disappeared from Google Analytics",發現只是 "Adsense" 名字改成「發佈商」,以後可以從「行為 > 發佈商 > 發佈商網頁」繼續查到每個網頁的期間營收情況。

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    同事開了空資料夾,想要 clone 我這邊的專案,可是出現以下錯誤訊息:

    [Errno 11004] getaddrinfo failed

    後來發現是來源路徑 (source) 多了一個點 (.),改掉就好了,哈哈。原來是這個錯誤訊息指路徑不正確的意思啊。

     

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    寫好了一支程式,在 Chrome 和 Firefox 都沒問題,但在 IE 裡參數會變成特殊符號。正常情況應該像是這樣:

    http://127.0.0.1/index.php?t=1&sect=2

    但在 IE 裡變成:

    http://127.0.0.1/index.php?t=1§=2

    以至於後端程式無法正確拿到 t 的值、也沒辦法拿到 sect 這個參數。上網查了一下發現 "&sect;" 是 "§" 這個 HTML entity 符號,找了一下 URL 參數與 HTML entity 之間的問題,發現 "URL Query Parameters and HTML Entities: The Case of the Missing Semicolon" 這篇也有一樣的情況,裡面舉的例子是 &copy; (©) 和 &quot; ("),但它雖然說把串接參數的值從 "&" 改成 "&amp;" 就沒事了:

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    最近找不到東西,左思右想覺得可能是掉到 IKEA ALEX 抽屜櫃後頭了,但是不知道要怎麼拆卸抽屜,就上網查了一下。

    IKEA ALEX 抽屜櫃

    (IKEA ALEX 抽屜櫃長成這樣)

    文章標籤

    小攻城師 發表在 痞客邦 留言(16) 人氣()

    我嘗試以下列的指令要刪除對該主機的所有連線:

    net use \\127.0.0.1 /delete

    但是顯示「找不到網路連線。」,我又再嘗試重連:

    net use X: \\127.0.0.1\test /user:testuser testpassword

    這時出現以下錯誤訊息:

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()

    改用 macbook air 之後,除了平常操作網路銀行、網路 ATM 轉帳時常遇到障礙之外,每年覺得最減少壽命的時間就是五月報稅⋯⋯每年光是要讓自己能正常登入線上申報頁面就要花好多時間啊。(倒地)

    今年也一樣問題多多,一開始先是 JAVA Applet 設定不對,卡在「Applet 下載中同時檢查瀏覽器 JVM Plug-ins 中.......請耐心等待!!!」這個訊息超久,照著國稅局的教學指引調整後就可以(可能因為 OS X 版本不同,Safari 裡的設定有一點點小差異)。

    JAVA Applet 弄好以後,讀卡機也插了、自然人憑證也插了,但是卻一直顯示「無可用讀卡機」,點掉這個訊息視窗後又出現「憑證檢核失敗!!輸入封包格式有誤」,印象中前陣子也有用過同一台讀卡機做線上轉帳,所以排除讀卡機壞掉的可能。

    文章標籤

    小攻城師 發表在 痞客邦 留言(0) 人氣()