php安裝擴(kuò)展memcached后啟動PHP報(bào)錯(cuò)

admin 建站教程評論453字?jǐn)?shù) 349閱讀模式
摘要

遇到的問題是:在給PHP安裝memcached擴(kuò)展時(shí)報(bào)錯(cuò):PHP Startup: Unable to load dynamic library ‘/usr/local/php/lib/php/extensions/no-debug-zts-20160303/memcached.so’ – libmemcached.so.11: cannot open shared object file: No such file or directory in Unknown on line 0

php安裝擴(kuò)展memcached后啟動PHP報(bào)錯(cuò)
大意就是在啟動php-fpm服務(wù)的時(shí)候,不能啟動動態(tài)鏈接庫memcached.so文件,原因是不能打開libmemcached.so文件,沒找到這個(gè)文件。
接下來我搜了一下自己的libmemcached.so文件在哪里,命令是find / -name libmemcached.so
php安裝擴(kuò)展memcached后啟動PHP報(bào)錯(cuò)
接下就要讓系統(tǒng)能夠找到這個(gè)動態(tài)鏈接庫,方法是把這個(gè)動態(tài)鏈接庫所在的文件夾絕對路徑加入到文件ld.so.conf文件中,同樣先查找這個(gè)文件的地址:find / -name ld.so.conf,再編輯這個(gè)文件:
php安裝擴(kuò)展memcached后啟動PHP報(bào)錯(cuò)
在ld.so.conf文件中加入下面一行,把/usr/lib文件夾下的動態(tài)鏈接庫引入
php安裝擴(kuò)展memcached后啟動PHP報(bào)錯(cuò)
之后再使我們剛剛的更改生效,再次重新啟動php-fpm服務(wù)會發(fā)現(xiàn)沒有再報(bào)錯(cuò),用命令php -m可以看到memcached擴(kuò)展已經(jīng)安裝成功了!
php安裝擴(kuò)展memcached后啟動PHP報(bào)錯(cuò)

版權(quán)聲明:文章圖片資源來源于網(wǎng)絡(luò),如有侵權(quán),請留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2023年2月14日 15:45:23
  • 轉(zhuǎn)載請務(wù)必保留本文鏈接:http://yudch.cn/10077.html
匿名

發(fā)表評論

匿名網(wǎng)友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: