在MacOS上執行Apache & PHP

  1. 打開「系統偏好設定」
  2. 選擇「共享」
  3. 將「網頁共享」打勾
  4. 在瀏覽器網址列輸入 http://localhost ,會出現 It works!
  5. 你的網頁目錄在 /Users/yourname/Sites/ 下面,在瀏覽器網址列輸入 http://localhost/~yourname/ 也可以看到預設網頁。
  6. 到「應用程式」的「工具程式」中,啟動「終端機」
  7. 輸入下面指令
  8. cd /etc/apache2/
    sudo pico httpd.conf

  9. 找到下面那行,移除#
  10. #LoadModule php5_module libexec/apache2/libphp5.so

  11. 按^X儲存並退出pico
  12. 輸入下面指令
  13. sudo apachectl restart

  14. 在自己的網頁目錄下面放一隻phpinfo的程式,會看到PHP相關資訊。

參考網頁:

[筆記] svn安裝

怕自己忘記,記錄一下。

[參考文件]

Version Control with Subversion PDF – 作者: 邱茂森
http://www.csie.ntut.edu.tw/sdrc/files/course/20061201/VersionControlWithSVN.pdf
蔡煥麟先生「Subversion for Windows 安裝指南」
http://huanlin.dyndns.org/techshare/viewArticle.action?articleID=2004061303
http://blog.roodo.com/myroodo/archives/4219557.html
http://www.pczone.com.tw/vbb3/thread/47/96241/
https://www.thawte.com/ssl-digital-certificates/technical-support/ssl/apache.html#error6

[檔案]

Subversion
http://subversion.tigris.org/
TortoiseSVN
http://tortoisesvn.tigris.org/
SSPI 模組
http://sourceforge.net/projects/mod-auth-sspi/

[過程]

  1. 下載 Subversion,點兩下安裝
  2. 複製Subversion modules 到Apache2\modules
  3. 修改httpd.conf檔案
    (1) 設定 LoadModule
    (2) 加上 <Location> 設定 SVNParentPath
  4. 存檔並重新啟動 Apache Server
  5. 建立檔案庫 svnadmin
  6. 網址輸入 http://localhost/svn/repository
  7. 將 SSPI 模組裡的 modules 放到 Apache2\modules\
  8. 修改httpd.conf檔案:設定 LoadModule(要在 mod_auth.so 之前)
  9. 修改 httpd.conf 的 <Location> 設定:
    <Location /svn>
    DAV svn
    SVNParentPath d:/svn
    AuthType SSPI
    AuthName "Subversion 檔案庫"
    Require valid-user
    SSPIAuth On
    SSPIAuthoritative On
    SSPIDomain <domaincontroller>
    SSPIOfferBasic On
    </Location>
  10. 存檔並重新啟動 Apache Server
  11. 網址輸入 http://localhost/svn/repository

Done.

不過發現公司好像不適用。

修改IIS上傳限制

IIS 5.0+ 的預設上傳限制為 204,800 bytes (200KB),所以如果試圖上傳超過這個大小的檔時會遇到下面訊息:

要求物件 錯誤 ‘ASP 0104 : 80004005’

不允許的操作

修改方式:

  1. 打開命令提字元。
    開始→執行→輸入「cmd」。
  2. 切換到 IIS 管理程式目錄
    cd drive:\inetpub\adminscripts
    drive 為 IIS 目錄的磁碟機代號
  3. 設定新的上傳限制(byte)
    cscript adsutil.vbs set w3svc/ASPMaxRequestEntityAllowed size
  4. 重新啟動 IIS
    iisreset

另一個方法是直接修改 metabase.xml

  1. 開啟 IIS 主控台
  2. 在「網際網路服務」下選擇欲修改的主機,然後在上面按右鍵,選「內容」
  3. 將「啟用直接Metabase編輯」打勾,按確定
  4. 編輯 %windir%\system32\inetsrv\MetaBase.XML
  5. 尋找 AspMaxRequestEntityAllowed 的設定
    預設為 AspMaxRequestEntityAllowed = “204800″
  6. 修改為新的上傳限制即可

參考: