{oc.tech.notes} 技術誌
技術誌記錄學習或專案執行當下遇到的問題及解決方案,方便日後翻查,益人益己!
2016/08/21
[IIS] Windows 10 + IIS 10 + PHP + Laravel 環境設定
大多數 在 Windows OS 下執行 Laravel 專案都會用 WAMP 環境 - 像是 wagon, UwAmp, 或是 Xampp 以 Apache 為 server 為基礎的伺服器環境.
今天來點不一樣的~ 用 Windows IIS 來架設 PHP 專案環境.
重要的是在 Windows 10 的 IIS 上安裝 PHP Manager 及 URL Rewrite 有些小細節需要微調
閱讀更多 »
2016/08/20
[Laravel] Laravel 5.3: Elixir - BrowserSync 的啟用方法
Laravel 5.3 已將 Elixir 版本升級至 6.0,預設不會像過去的版本全都把 node 的 packages 都下載下來。
Elixir 所有的功能全都保留,只不過當執行 gulp 時,若沒有下載的 package,會提示要求下載。這樣的改變,對於某些用不到的功能,也不需要全都強迫安裝喔!
閱讀更多 »
2016/08/14
[Docker] 初體驗快速建置環境與常用指令
聽了很久的 Docker, 但始終沒去實際操作
週末花了點時間, 玩一下這個不同於虛擬機的輕量級虛擬化解決方案, 感覺非常好!! =)
Windows 安裝 Docker 及設定
安裝很簡單, 但在 Windows 需注意的是它會需要啟用 Hyper-V (但開啟後, VirtualBox 就不能使用 64 bit 的 OS, 兩個會有衝突)
除非需要 GUI 桌面操作 VirtualBox 的虛擬機, 不然其實 Docker 就可以滿足開發需求
閱讀更多 »
2016/08/11
[MSSQL] Reset identity 重設識別編號
MSSQL 資料表重設 ID 識別
通常用 TRUNCATE 即可清空重來
TRUNCATE TABLE
TABLE_NAME
;
若出現
"無法截斷資料表 '
TABLE_NAME
',因為該資料表正由 FOREIGN KEY 條件約束參考。"
不想刪掉資料表重建的方法, 可先將相關資料先行刪除後, 再重新 RESEED 至 0
DBCC
CHECKIDENT ('
TABLE_NAME
', RESEED, 0);
指令雖簡單, 還是筆記一下, 免得又忘了
References:
DBCC CHECKIDENT
2016/07/28
[Laravel] 版本 5.3 的資料夾結構改變
Laracon US 2016
正在如火如荼地展開中, 當然其中的亮點是即將發佈的 Laravel 5.3
在新功能搶先看之前, 先瞭解新版資料結構的改變
Laravel 5.3 的資料夾結構
閱讀更多 »
2016/07/24
[VSCode] Laravel Blade Snippets 外掛釋出
Laravel Blade Snippets - 支援 Blade 程式碼片斷, 以及 Blade 語法高亮顯示
外掛介紹:
Laravel Blade Snippets
閱讀更多 »
2016/07/19
[PHP] XDebug 之愛恨糾結設定
XDebug 在跑測試時需要, 要跑 Code Coverage 時也需要, 唯獨在一個情況下是希望關閉的, 就是執行 Composer 的時候
但是 Composer 對於 PHP 的專案來說, 又是扮演著超級重要的角色, 但若是 XDebug 開啟又會造成它的效率不佳的問題
閱讀更多 »
較新的文章
較舊的文章
首頁
查看行動版
訂閱:
文章 (Atom)