server

A collection of 4 posts

git

heroku about file extension case sensitive

許多人對於檔案附檔名甚至是檔名命名方式常有不同習慣,甚至是因為不小心,導致附檔名有大小寫區分。最常見的就是 file1.jpg, file2.JPG, file3.png, file5.PNG。 最近在使用 heroku 上就遇到有關大小寫的問題,會有幾個狀況發生: 在網址的附檔名上有大小寫區分 瀏覽器的 cache 也會有 git 也有此問題 最基本的作法就是將所有檔名與附檔名都改為小寫,這邊可以使用指令完成 rename 'y/A-Z/a-z/' * 但若是 MAC 或是 Windows 這種 case-insensitive(大小寫沒差)的系統,需要加上參數 -f rename -f 'y/A-Z/a-z/

  • hothero
    hothero
wordpress

Optimizing mysql server

2014年因為工作需求,恰巧有機會調整到兩個台灣百大網站級的伺服器(infra structure),環境主要是 php 網站可執行的條件,有 laravel 開發的,也有放 wordpress 的,曾經最高同時在線人數約有5000~6000水準。以下就針對最近調整一台放 wordpress 的機器心得作分享,主要 mysql server 部分。 調整機器 performance loading 可從三個地方著手 Web Server DB Memory Usage (是否充分利用 memory cache) Web Server 部分可參考本站的PHP5-FPM with Nginx 效能調教 (1)與10 Tips For

  • hothero
    hothero
apache

Setting PHP on Windows IIS

大多數人普遍認為IIS只能運行一般網頁與ASP語言,但其實是可以透過CGI(Common Gateway Interface)將PHP運行在IIS上,不必另外裝apache,也不用擔心port衝到的問題。此篇將著重在設定部分,假設讀者們都已安裝好PHP(若無可透過官方PHP下載或WAMP等方式)。 此篇設定之環境為 Windows Server 2008 R2 PHP6 IIS 7.5 修改php.ini 將php.ini-recommended複製或直接更名成php.ini。修改以下資訊 (約在578行)將 ; extension_dir = "ext" 改成 extension_dir = "ext" (約在480行)將 ;cgi.force_redirect = 1 改成 cgi.force_

  • hothero
    hothero
ruby

Filezilla Server 新增大量使用者與在Windows上創建大量資料夾

Filezilla Server中並無設定可在某一directory下自動創立與登入使用者同名資料夾的功能,當然也無一口氣建立大量使用者的方式,故在此主要方式為:找出Filezilla Server儲存使用者相關設定的檔案位置、利用windows command line創建大量資料夾給這些使用者、寫一script產生大量使用者設定內容。 在Windows上創建大量資料夾 ``` for /L %a in (1 1 36) do mkdir team%a <ul> <li><span style="line-height: 22px;">/L: 代表後面的(1 1 36)並非一個list,而是指loop從1到36,每次間隔1。

  • hothero
    hothero
You've successfully subscribed to hothero's TechNote!