摘要:從的框架里面搗鼓出了一份直接操作的類。參考了一下的帖子,才才才知道下還有這樣的不明覺厲的安裝方式,遂搞起。在官網下載頁上簡單粗暴的下載文件。
從Yii2的框架里面搗鼓出了一份直接操作Redis的PHP類。在用的時候,遇到報錯:
Call to undefined function mb_strlen()
啊...看樣子又是少擴展。
php -m > test php -v > test
看了一下,果然沒有mbstring擴展,畢竟這個不是默認擴展。
簡單的查了一下解決方案,大部分都說可以重新編譯php,在./configure的時候加上參數就可以了。Actually, 畢竟非科班野生的菜,這幾天又有一些重要且緊急的事情,要是某些別的地方搞掛了,忘記了,啟動不起來了,就又要加班加點的解決了。權衡了一下,決定另尋出路。
參考了一下stackoverflow的帖子,才才才知道Mac下還有Ports這樣的不明覺厲的安裝方式,遂搞起。
在MacPorts官網下載頁上簡單粗暴的下載dmg文件。
然后依次
cp /opt/local/bin/port /usr/local/bin/port port upgrade outdated port -v selfupdate port search mbstring port install php56-mbstring find / -name mbstring.so cp /opt/local/lib/php56/extensions/no-debug-non-zts-20131226/mbstring.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/mbstring.so
編輯一下php.ini,開啟一下extension就沒報錯了。
參考
http://stackoverflow.com/questions/4787403/missing-mbstring-php-extension-when-installing-phpmyadmin-on-mac
http://www.ccvita.com/434.html
http://www.macports.org/install.php
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21367.html
摘要:各種機器上總會缺少一些擴展,記錄下來方便以后查用。在使用的時候,遇到報錯依次執行之后會告訴你這個文件安裝到了哪里,我這里告訴我是安裝在了。然后查看的的目錄是哪個繼續配置文件中添加將文件放到配置文件指定的地方重啟,以使擴展生效參考 各種機器上總會缺少一些擴展,記錄下來方便以后查用。 在使用PHPExcel的時候,遇到報錯 Fatal error: Class ZipArchive no...
摘要:明天就是中秋節了現在的實驗室空空蕩蕩的只剩下我們幾個了提前祝大家中秋快樂 最近, 耗子我在做關于互聯網新聞分類的項目, 需要用到sklearn.datasets里新聞數據抓取器fetch_20newsgroups, 而當將參數subset設置為all時, fetch_20newsgroups需要即時從互聯網下載數據, So: showImg(https://segmentfault.c...
Cannot load module mysql because required module mysqlnd is not loaded 用老方法安裝了mysql.so擴展,現在安裝這個mysqlnd擴展。
閱讀 2984·2023-04-26 00:23
閱讀 3399·2021-09-13 10:28
閱讀 2178·2021-08-31 14:18
閱讀 2885·2019-08-30 15:54
閱讀 1939·2019-08-30 15:43
閱讀 1276·2019-08-29 16:56
閱讀 2800·2019-08-29 14:16
閱讀 2054·2019-08-28 17:51