呼叫php mongodb介面報錯

2021-10-21 01:38:11 字數 445 閱讀 6657

問題:mongo環境已經裝好,php擴充套件也裝好,php.ini裡面加上 extension=mongodb.so。使用console呼叫方法可以使用mongodb,但是遠端呼叫介面提示mongodb client not found.

原來是由於unbuntu上面有兩個php.ini分別管理php和apache php。

全域性搜尋php.ini

sudo find / -name php.ini
可以發現有兩個

/etc/php5/apache2/php.ini 

/etc/php5/cli/php.ini 

呼叫介面/etc/php5/apache2/php.ini也會有限制

直接開啟加上extension=mongodb.so就好了。

突然想起以前上傳檔案大小有限制也是這個問題,需要改兩邊php.ini。

核心ioremap介面報Warning問題

當我們寫一些外設驅動,或者核心模組,經常會使用ioremap函式來對映暫存器io位址,來訪問io空間,在ioremap函式的實現內部會對傳入的引數進行判斷,如果位址不屬於io空間,則會核心會報warnig。從函式名字我們也可以看得出來,既然函式叫io remap,那麼對映的位址空間必須是io的實體地...

SpringBoot 專案訪問介面報401 403

1 場景 新增 redis 之後,出現 security 相關類找不到的問題 2 解決 引入 spring security即可 org.springframework.boot spring boot starter security 2.1.5.release 3 場景 引入spring sec...

Postman介面測試 呼叫介面

通過介面文件 fiddler,charles,f12等抓包獲取介面資訊 1 請求方式 get post 2 引數方式 有哪些引數 引數型別 必填項 3 是否帶請求頭 帶cookie headers 1 建立集合 圖1 建立集合 2 新增請求 圖2 在集合下新增請求 3 認識postman的傳參型別 ...