尝试重新索引Magento安装时命令提示错误

时间:2016-05-16 20:02:01

标签: php magento

我正在读一本关于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

1 个答案:

答案 0 :(得分:0)

看起来你在php中没有mb_string扩展名。

启用扩展只需取消注释php.ini

中的后续行
extension=php_mbstring.dll