今天想在mac下裝swoole擴展學習,沒想到會出現一些錯誤
我用的源碼安裝,在進行 make&&make install的時候報錯
在這裏我們需要修改我們的php-config的文件
將
extension_dir=’/usr/local/Cellar/[email protected]/7.2.25/pecl/20170718中的 pecl 換成 lib
extension_dir=’/usr/local/Cellar/[email protected]/7.2.25/lib/php/20170718
之後我們在進行安裝,這個時候就可以安裝成功了。
然後我們修改php.ini文件,使用php -m看看擴展 發現並沒有swoole
之後使用php -v 查看php版本時,發現警告
我們發現報出來的警告說/usr/local/lib/php/pecl/20170718/swoole.so不存在,我就跟着路徑找,確實沒有
之後我進入/usr/local/lib/php,裏面有lib目錄,我們進入,有個20170718目錄,發現swoole.so文件,我拷貝一下,跟着上面報的警告,自己創建了目錄,將swoole.so文件放入,在使用php -m 就可以了