Ubuntu 下編譯擴展,php-7.1.9

進入源碼包

cd  php-7.1.9/ext/openssl

會發(fā)現(xiàn)有很多內置的擴展,這里我們編譯的是openssl擴展.

編譯

phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make && make install

添加配置

最后在php.ini中添加擴展

extension = "openssl.so"

遇到的問題

Cannot find config.m4. 
Make sure that you run /usr/local/bin/phpize in the top level source

解決的方法是:在源碼包中的openssl文件夾中將config0.m4重命名為confing.m4.執(zhí)行下面的語句也可以.

cp ./config0.m4 ./config.m4    復制

最后要重啟各種服務.


原文鏈接1
原文鏈接2

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容