按照github上的教程https://github.com/fecshop/yii2_fec_admin
单独安装fecadmin报错,请问如何解决
1.nginx 要指向@backend/web/
路径下
2.你用 127.0.0.1/index.php/fecadmin/login/index
访问试试,如果可以访问,那说明是nginx rewrite的问题,需要开启rewrite 去掉 index.php
多谢Terry,确实是rewrite的问题,这个问题解决了,现在又碰到新的问题
登陆后很多页面都弹出错误
错误信息
Http status: 500 Internal Server Error
ajaxOptions: error
thrownError: Internal Server Error
PHP Notice 'yii\base\ErrorException' with message 'Undefined index: value'
in /www/web/develop/fecadmin/vendor/fancyecommerce/fec_admin/FecadminbaseBlock.php:199
Stack trace: #0 /www/web/develop/fecadmin/vendor/fancyecommerce/fec_admin/FecadminbaseBlock.php(254): fecadmin\FecadminbaseBlock->getSearchBarHtml() #1 /www/web/develop/fecadmin/vendor/fancyecommerce/fec_admin/block/role/Manager.php(53): fecadmin\FecadminbaseBlock->getSearchBar() #2 /www/web/develop/fecadmin/vendor/fancyecommerce/fec_admin/controllers/RoleController.php(22): fecadmin\block\role\Manager->getLastData() #3 /www/web/develop/fecadmin/vendor/yiisoft/yii2/base/InlineAction.php(57): fecadmin\controllers\RoleController->actionManager() #4 /www/web/develop/fecadmin/vendor/yiisoft/yii2/base/InlineAction.php(57): ::call_user_func_array:{/www/web/develop/fecadmin/vendor/yiisoft/yii2/base/InlineAction.php:57}() #5 /www/web/develop/fecadmin/vendor/yiisoft/yii2/base/Controller.php(156): yii\base\InlineAction->runWithParams() #6 /www/web/develop/fecadmin/vendor/yiisoft/yii2/base/Module.php(523): yii\base\Controller->runAction() #7 /www/web/develop/fecadmin/vendor/yiisoft/yii2/web/Application.php(102): yii\base\Module->runAction() #8 /www/web/develop/fecadmin/vendor/yiisoft/yii2/base/Application.php(380): yii\web\Application->handleRequest() #9 /www/web/develop/fecadmin/backend/web/index.php(17): yii\base\Application->run() #10 {main}
在你的@app/web/index.php
第一行添加这句代码:
error_reporting(E_ALL || ~E_NOTICE); //除去 E_NOTICE 之外的所有错误信息
然后试一下, 应该是数组找不到key,报错notice错误,这个可以忽略掉。
@nannannn [#4楼](#comment4) 你安装的,是不是 fecadmin扩展:https://github.com/fecshop/yii2_fec_admin
而不是fecshop?
如果是,正常,这些菜单是fecshop的。
现在精力都在忙fecshop了,fecadmin这个扩展,没有太忙活这个。