我正在读一本关于Magento 2系统的书。运行此命令时出错:
c:\xampp\htdocs\packt\bin>php magento indexer:info
致命错误:未捕获错误:在C:\ xampp \ htdocs \ packt \ vendor \ magento \ framework \ Event \ Manager.php:56
中调用未定义的函数Magento \ Framework \ Event \ mb_strtolower()堆栈跟踪: 0 C:\ xampp \ htdocs \ packt \ var \ generation \ Magento \ Framework \ Event \ Manager \ Proxy.php(95):Magento \ Framework \ Event \ Manager-> dispatch('core_collection ...',Array) 1 C:\ xampp \ htdocs \ packt \ vendor \ magento \ framework \ Model \ ResourceModel \ Db \ Collection \ AbstractCollection.php(531):Magento \ Framework \ Event \ Manager \ Proxy-> dispatch('core_collection ... ',数组) 2 C:\ xampp \ htdocs \ packt \ vendor \ magento \ framework \ Data \ Collection \ AbstractDb.php(562):Magento \ Framework \ Model \ ResourceModel \ Db \ Collection \ AbstractCollection-> _beforeLoad() 3 C:\ xampp \ htdocs \ packt \ vendor \ magento \ framework \ Data \ Collection \ AbstractDb.php(550):Magento \ Framework \ Data \ Collection \ AbstractDb-> loadWithFilter(false,false) 4 C:\ xampp \ htdocs \ packt \ vendor \ magento \ framework \ Data \ Collection.php(333):Magento \ Framework \ Data \ Collection \ AbstractDb-> load() 5 C:\ xampp \ htdocs \ packt \ vendor \ magento \ modul位于第56行的C:\ xampp \ htdocs \ packt \ vendor \ magento \ framework \ Event \ Manager.php
答案 0 :(得分:0)
看起来你在php中没有mb_string扩展名。
启用扩展只需取消注释php.ini
中的后续行extension=php_mbstring.dll