Fecbvc pdf按照指导文件配置出错,求教,谢谢

bug问题 · champians · 于 3年前 发布 · 1283 次阅读

大神您好,我是按照官方的指导文件(http://www.fecmall.com/doc/fecmall-guide/fecbvc/cn-1.0/guide-fecmall-fecbvc-install.html 操作安装配置的。 现在遇到的问题如下: 1.按照下方代码操作之后:

'menu' => [
    'displayHome' => [
        'enable' => true,        // 是否在菜单中显示home
        'display'=> 'Home',        // 显示对应的字符。
    ],
    'frontCustomMenu' => [
        [
            'name'        => 'E-book',            // 菜单名字
            'urlPath'     => '/catalog/pdfcategory/index',    // 菜单对应的url
            
        ],
    ],
],  

appfront页面就报错,内容如下 麻烦看一下。

2.然后我上传pdf商品文件,点击“Bulk Generate”的时候还遇到这个问题:

Http status: 500 Internal Server Error ajaxOptions: error thrownError: Internal Server Error Exception 'yii\base\InvalidCallException' with message 'fecshop service method is not exit. fecyo\services\Image::actionGeneratePdfImgPath'

in /Applications/MAMP/htdocs/fecmall/vendor/fancyecommerce/fecshop/services/Service.php:60

Stack trace: #0 /Applications/MAMP/htdocs/fecmall/addons/fecmall/fecbvc/services/product/Pdf.php(240): fecshop\services\Service->__call('generatePdfImgP...', Array) #1 /Applications/MAMP/htdocs/fecmall/addons/fecmall/fecbvc/services/product/Pdf.php(180): fecbvc\services\product\Pdf->pdf2png('/Applications/M...') #2 /Applications/MAMP/htdocs/fecmall/addons/fecmall/fecbvc/services/product/Pdf.php(83): fecbvc\services\product\Pdf->generatePdfImgAndSave('42') #3 /Applications/MAMP/htdocs/fecmall/addons/fecmall/fecbvc/app/appadmin/modules/Catalog/controllers/ProductpdfController.php(101): fecbvc\services\product\Pdf->generatePdfImgAndZip(Array) #4 [internal function]: fecbvc\app\appadmin\modules\Catalog\controllers\ProductpdfController->actionManagergenerate() #5 /Applications/MAMP/htdocs/fecmall/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array) #6 /Applications/MAMP/htdocs/fecmall/vendor/yiisoft/yii2/base/Controller.php(180): yii\base\InlineAction->runWithParams(Array) #7 /Applications/MAMP/htdocs/fecmall/vendor/yiisoft/yii2/base/Module.php(528): yii\base\Controller->runAction('managergenerate', Array) #8 /Applications/MAMP/htdocs/fecmall/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('catalog/product...', Array) #9 /Applications/MAMP/htdocs/fecmall/vendor/yiisoft/yii2/base/Application.php(386): yii\web\Application->handleRequest(Object(yii\web\Request)) #10 /Applications/MAMP/htdocs/fecmall/appadmin/web/index.php(50): yii\base\Application->run() #11 {main}

这个时候如果删除这个pdf商品也会报错。 麻烦帮我解答一下,谢谢!

共收到 6 条回复
champians#13年前 0 个赞

另外关于指导文件中的这一块内容,没有看懂,是不是缺了点东西,麻烦看一下

Fecmall#23年前 0 个赞

设置一下扩展优先级,fecbvc的要高于 fecyo

champians#43年前 0 个赞

非常感谢您的解答,刚刚我按照新提供的资料进行配置,在三个插件:按照fecyo:1 fecbvc:2 fecmyorder:3 的优先级进行设置后,进入前台提示如下报错:

PHP Warning – yii\base\ErrorException

Illegal string offset 'name'

  1. in /Applications/MAMP/htdocs/fecmall/vendor/fancyecommerce/fecshop/services/page/Menu.php at line 93

后台提示如下出错:

PHP Warning – yii\base\ErrorException

Declaration of fecbvc\services\Customer::phoneRegisterAndLogin($param) should be compatible with fecyo\services\Customer::phoneRegisterAndLogin($param, $isCheckQrCodeLog = false)

  1. in /Applications/MAMP/htdocs/fecmall/addons/fecmall/fecbvc/services/Customer.phpat line 22

然后如果这个时候我通过数据库把fecbvc设置为关闭状态(非激活),则后台恢复正常访问,而前台业依旧显示前面的错误提示。 请问是哪个地方出了问题? 谢谢!

Fecmall#53年前 0 个赞

1.报错信息写道title里面

2.新问题发新帖子

3.错误信息写完整,写少了无法定位,帮不上忙

champians#63年前 0 个赞

好的收到

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics