The file or directory to be published does not exist: /var/www/yii-demo/vendor/yiisoft/yii2/gii/assets

发布于 2022-08-27 20:07 阅读 1241

报错内容

Invalid Argument – yii\base\InvalidArgumentException

The file or directory to be published does not exist: /var/www/yii-demo/vendor/yiisoft/yii2/gii/assets

这错报的莫名其秒

我的目录结构

├── api
│   ├── config
│   │   ├── bootstrap.php
│   │   ├── main.php
│   │   └── params.php
│   ├── controllers
│   │   ├── ArticleController.php
│   └── models
│       ├── Article.php
│       ├── Category.php
├── composer.json
├── composer.lock
├── readme.md
├── runtime
├── vendor
├── views
│   ├── layouts
│   │   └── main.php
│   └── page
│       └── index.php
└── web
    ├── assets
    ├── css
    ├── favicon.ico
    └── index.php

解决办法

vi api/config/main.php

    'basePath' => dirname(__DIR__, 2),

广而告之,我的新作品《语音助手》上架Google Play了,欢迎下载体验