Title1

Title2

Title3

3-3 Uniform Server設定

一、

  1. 可安裝在隨身碟,開發環境帶著跑。
  2. 執行UniController.exe可開啟控制台,依序點選Start MySQL及Start Apache啟動伺服器。
  3. 選擇「General→Mail utility msmtp」來進行寄信設定。
  4. 開啟後,右邊下拉選單可先選擇「Gmail」,然後點選「Edit configuration File」來編輯設定檔。
  5. 找到Gmail的設定部份,輸入您的Gmail帳號及密碼(請將中文字的部份以實際資料替換掉)
  6. 儲存後,可透過其界面來寄發測試信。

二、幾個您要知道的位置(假設裝在D:)

  1. 網頁目錄的位置:D:\UniServerZ\www
  2. 資料庫的存放位置:D:\UniServerZ\core\mysql\data
  3. PHP 設定檔 php.ini 的位置:D:\UniServerZ\core\php54\php_production.ini
  4. MySQL設定檔 my.ini 的位置:D:\UniServerZ\core\mysql\my.ini
  5. 網站連結位置:http://電腦IP或http://localhost或http://127.0.0.1
  6. phpMyAdmin 的連結位置:http://localhost/us_phpmyadmin

三、 修改php.ini (底線部份為建議務必修改項目)

  1. date.timezone  = Asia/Taipei ; //主機預設時區,否則系統抓到的可能會有誤差。
  2. display_errors = On ; //是否顯示錯誤訊息?建議開啟!
  3. upload_max_filesize = 100M ; //允許上傳的檔案的最大容量。
  4. post_max_size = 120M ; //表單最大容量,該值必須大於 upload_max_filesize
  5. memory_limit = 128M ; //一個程序所能夠申請到的記憶體空間
  6. max_input_vars = 1000 ; //表單可接收的變數數量,超過此數量,就無法完全接收。
  7. max_file_uploads = 20 ; //最多只能傳幾個檔案?請視需求設定之。
  8. max_execution_time = 150 ; //每個程序最大允許執行時間(秒),0 表示沒有限制。
  9. 記得Stop Apache再重啟 Start Apache,如此設定才會生效。

四、gmail 登入嘗試遭拒 或 error: 5.5.1

請參考:http://jimmysu.logdown.com/posts/249495-gmail-smtp-authentication-required

1.將「安全性較低的應用程式存取權限」設為「啟用」
進入此網頁 https://www.google.com/settings/security/lesssecureapps ,設為「啟用」。
如果怕我給的連結是騙人的,您也可以到 Google 帳戶內找到「安全性較低的應用程式存取權限」的設定,是一樣的東西。

這時候再寄看看,通常只要啟用這個,網站的表單就可以正常寄送了。
如果還不行,請再往下看。

2.解除人機驗證鎖定
進入此網頁 https://accounts.google.com/b/0/DisplayUnlockCaptcha 點擊「繼續」。

這時候再寄看看,通常只要啟用這個,網站的表單就可以正常寄送了。

五、安裝

https://www.ugm.com.tw/modules/tad_book3/index.php?op=list_docs&tbsn=11