LNMP環(huán)境搭建: https://blog.csdn.net/dong_alex/article/details/80712018
很多時(shí)候, 在安裝php的時(shí)候, 不會把所有的擴(kuò)展都安裝, 而是根據(jù)具體需求在已經(jīng)安裝好的php上來安裝需要的擴(kuò)展.
比如curl擴(kuò)展沒有安裝, 在使用了curl功能函數(shù)時(shí)報(bào)以下錯:
我的環(huán)境: linux centos7.4 php5.6 搭建的lamp環(huán)境 (php做為apache模塊方式運(yùn)行) 自定義編譯安裝的,非yum安裝
安裝curl:
# # 1. 進(jìn)入php源碼目錄,執(zhí)行phpize生成配置文件 # 切換到php源碼目錄下的 ext/curl/ 例我的是: /root/packages/php-5.6.36/ext/curl 執(zhí)行命令 cd /root/packages/php-5.6.36/ext/curl /usr/local/php-5.6.36/bin/phpize # 2. 調(diào)用configure生成Makefile文件 ./configure --with-php-config=/usr/local/php-5.6.36/bin/php-config # 3. 編譯,并安裝 make && make install # 4. 配置php.ini 開啟curl.so extension= /usr/local/php-5.6.36/lib/php/extensions/no-debug-zts-20131226/curl.so # 5. 重啟服務(wù)器 service httpd restart # 如果是nginx 使用的是php-fpm 重啟php-fpm即可 命令: # kill -USR2 主進(jìn)程ID (使用ps -e | grep php-fmp 可查出) # 6. 查看 php -m #
更多相關(guān)知識,請?jiān)L問PHP中文網(wǎng)!
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機(jī)的問題,請?jiān)L問西部數(shù)碼官網(wǎng):m.ps-sw.cn