Yii2收到了错误信息

时间:2016-01-08 09:23:48

标签: yii2

任何可以帮助我解决这个问题的人.....我在yii2应用程序更新我的作曲家后出现此错误 enter image description here

我也得到了错误消息:

 * @return array the path directory and the URL that the asset is published as.
 * @throws InvalidParamException if the asset to be published does not exist.
 */
protected function publishDirectory($src, $options)
{
    $dir = $this->hash($src);
    $dstDir = $this->basePath . DIRECTORY_SEPARATOR . $dir;
    if ($this->linkAssets) {
        if (!is_dir($dstDir)) {
            symlink($src, $dstDir);
        }
    } elseif (!empty($options['forceCopy']) || ($this->forceCopy && !isset($options['forceCopy'])) || !is_dir($dstDir)) {
        $opts = array_merge(
            $options,
            [
                'dirMode' => $this->dirMode,
                'fileMode' => $this->fileMode,
            ]
        );

我运行作曲家诊断后的第二个问题...我得到了消息: 检查composer.json:失败.. 实际上这是什么问题...

1 个答案:

答案 0 :(得分:1)

在此处将linkAssets设置为false:

https://github.com/trntv/yii2-starter-kit/blob/master/common/config/web.php#L6

这是Windows系统中php symlink()函数的常见问题。网上有很多关于它的帖子