[PHP] 指令模式下執行速度變慢

前幾天把 Mac 升級到 macOS Sierra 作業系統後,還在調適中,看看有沒有升級帶來的問題。

一直到昨天使用指令模式執行 PHP Script 腳本才明顯感覺到異常,那執行速度實在太慢。光一個 php -v 可能就要快三秒!!

查了一下資料,最近也沒人討論,就只有這篇「CLI MAMP PHP running slowly compared to OS X PHP」最貼近問題。

測試後還真的是那個 imap.so 服務在請求時過慢所造成!看解法似乎是在服務請求網路的時候造成延遲。

解決辦法

  1. 註解 php.iniextension=imap.so 這段不使用。

  2. 將 Mac 的 hostname 明確在 hosts 檔案中指向 127.0.0.1

找到 hostname 的方法可以直接在終端機上輸入 hostname 查看,要知道 imap.so PHP 外掛放哪也可以查看 phpinfo 資料!

結語

至於是不是因為升級所造成這個問題還不知道,不過的確是更新前有操作過且正常,但更新後就有問題~(問號)

#技術相關 #Mac #PHP #IMAP #Slow #速度變慢 #Sierra #新聞資訊

- Powered by Mxp.TW -FB2WP-

Facebook 外掛整合


Share: