在homestead環境裡面,mailhog是透過systemd管理的服務,因此可以使用systemctl來控制服務的狀況。
如果要取消php預設透過mailhog寄信,有兩種方法:
閱讀全文〈取消在homestead環境下,php寄信預設使用mailhog〉用來記錄人生的點點滴滴,包括學習記錄、工作、生活、觀察……
在homestead環境裡面,mailhog是透過systemd管理的服務,因此可以使用systemctl來控制服務的狀況。
如果要取消php預設透過mailhog寄信,有兩種方法:
閱讀全文〈取消在homestead環境下,php寄信預設使用mailhog〉一直以來都是採用預設設定建立homestead虛擬機器,虛擬機預設的網路介面就是nat和hostonly,這樣的環境基本上開發上也沒什麼問題,只是如果要判別client IP的話,不會是真實主機在區網的ip,而是虛擬機裡的gateway IP,例如如果建立虛擬機有指定192.168.10.10的靜態ip,那麼通常程式抓到的client IP應該會是192.168.10.1。
之前有利用虛擬機架設了一個網站提供服務,最近要開發的功能可能需要判斷使用者的真實ip,陸陸續續花了些時間研究,在混亂的網路知識基礎下終於有了些成果,說明如下。
閱讀全文〈存取Vagrant(Homestead)虛擬機器時取得真實IP〉