1.問題
今天重新安裝了ubuntu,PHP,MySQL,Apache,到測試CMS項目時發生一個錯誤:
Fatal error: Uncaught Error: Call to undefined function mb_strlen()
2.解決:
2.1 修改php.ini配置文件:
;extension=php_mbstring.dll
找到上面的行,並去掉行開頭的分號,來啟用php_mbstring.dll
extension=php_mbstring.dll
2.3重啟apache服務:
sudo service apache2 restart
2.4 檢查php是否能否加載php_mbstring.dll
php -m
如果列表中沒有mbstring,說明php_mbstring組件還沒安裝,需要安裝php_mbstring。
2.5 安裝php_mbstring
sudo apt-get install php-mbstring
2.6 重啟apache服務:
sudo service apache2 restart