您好,登錄后才能下訂單哦!
如何在Ubuntu中安裝yaf擴展?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
一、下載
下載包
wget http://pecl.PHP.net/get/yaf-2.3.5.tgz tar zxvf yaf-2.3.5.tgz cd yaf-2.3.5
二、安裝
#whereis phpize /data/yaf-2.3.5# /usr/bin/phpize #whereis php-config php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz /data/yaf-2.3.5# ./configure --with-php-config=/usr/bin/php-config /data/yaf-2.3.5# make && make install
解決方法:
最后一條命令時可能出現錯誤:compilation terminated. make: * [yaf_router.lo] Error 1
sudo apt-get install libpcre3 libpcre3-dev openssl libssl-dev
再執行最后一條命令。
一切順利的話,應該是這樣的:
也可以執行以下make test
還有可能出現這樣的錯誤:cp:cannot create regular file ‘/usr/lib/php5/20121212/#INST@13121#':Permission denied
這是權限不夠,當前用戶不是root,可以通過su切換到root,輸入root密碼即可,忘記密碼可以重設:sudo passwd root
在php.ini中添加:
extension=yaf.so
如果不知道php.ini在哪兒,可以看phpinfo
最后,重啟服務器
看完上述內容,你們掌握如何在Ubuntu中安裝yaf擴展的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。