metronic php 后台,发一个自己写的通用后台(Yii2+metronic_v4.5.6)

lxj 评论于 2016-11-23 11:55

Fatal error: Uncaught exception 'yii\base\InvalidParamException' with message 'Invalid path alias: @storageUrl/image/' in C:\phpStudy\WWW\yii2admin-master\vendor\yiisoft\yii2\BaseYii.php:152 Stack trace: #0 C:\phpStudy\WWW\yii2admin-master\common\config\params.php(25): yii\BaseYii::getAlias('@storageUrl/ima...') #1 C:\phpStudy\WWW\yii2admin-master\frontend\config\main.php(3): require('C:\phpStudy\WWW...') #2 C:\phpStudy\WWW\yii2admin-master\frontend\web\index.php(20): require('C:\phpStudy\WWW...') #3 {main} thrown in C:\phpStudy\WWW\yii2admin-master\vendor\yiisoft\yii2\BaseYii.php on line 152

新手求解

共 7 条回复

8b430a8a3e2cfb572960278cf953d877.png

e282486518 评论于 2016-11-23 12:49

@storageUrl 别名定义有问题。

最新版本的应该是这样的:common/config/bootstarp.php中

/设置 url 别名/

Yii::setAlias('@backendUrl', env('BACKEND_URL'));

Yii::setAlias('@frontendUrl', env('FRONTEND_URL'));

Yii::setAlias('@storageUrl', env('STORAGE_URL'));

根目录.env文件中有:

Urls

---------

FRONTEND_URL = /yii2admin-master/frontend/web

BACKEND_URL = /yii2admin-master/backend/web

STORAGE_URL =/yii2admin-master/storage/web

7cf52c3e3a6f047aad76fae35f19e62f.gif

谦gg 评论于 2016-12-06 16:04

我下的是最新的,照着你这个改了 还是报这个错误,新手求解

8b430a8a3e2cfb572960278cf953d877.png

e282486518 评论于 2016-12-06 16:53

@谦gg 看看你源码/common/config/bootstrap.php 最下面有没Yii::setAlias('@storageUrl', env('STORAGE_URL'));

7cf52c3e3a6f047aad76fae35f19e62f.gif

17too 评论于 2016-12-06 20:39

@e282486518 遇到了同样的问题,最新源码,执行php ./yii install/install 时报错

8b430a8a3e2cfb572960278cf953d877.png

e282486518 评论于 2016-12-07 19:03

@17too @谦gg @lxj @hankyan 刚刚看了hankyan的评论后,发现在没有.env文件时会有这个错误。在根目录的 yii 文件中加入以下代码即可。已更新到github中了。

/由于程序中要用到env中的某些数据,所以第一次运行时要先创建.env文件,不然会出错/

if (!is_file(DIR.'/.env')) {

copy(__DIR__.'/.env.example', __DIR__.'/.env');

}

7cf52c3e3a6f047aad76fae35f19e62f.gif

17too 评论于 2016-12-20 22:18

@e282486518 好的,希望楼主可以坚持更新这个后台代码,愿意花钱购买 ……

8b430a8a3e2cfb572960278cf953d877.png

e282486518 评论于 2016-12-21 11:17

@17too 开源的,需要可以随时下载。这个是我学习Yii的动力肯定会坚持下去的。预计明年的45月份相应的功能会完善。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值