我在Yii2高级框架中使用了网页云托管和我的项目,当我上传它时,在vendor/yiisoft/yii2/web/AssetManager.php中删除了自动。 当我从托管问他们说你的文件有符号链接!Yii2:AssetManager.php在Yii2高级版中自动删除
如何解决?
我在Yii2高级框架中使用了网页云托管和我的项目,当我上传它时,在vendor/yiisoft/yii2/web/AssetManager.php中删除了自动。 当我从托管问他们说你的文件有符号链接!Yii2:AssetManager.php在Yii2高级版中自动删除
如何解决?
这可能是你在你的.gitignore或.gitexclude具有“资产”的情况。然后,部署将不包含任何忽略的文件,如应用程序/资产,但也不包括AssetManager.php
根据http://www.yiiframework.com/doc-2.0/guide-structure-assets.html#asset-publishing中的文档,您可能已使用符号链接设置了您的资产发布。
您可以设置配置config/main.php
return [
// ...
'components' => [
'assetManager' => [
'linkAssets' => true,
],
],
];
您应该在项目中运行composer update命令以恢复任何丢失的供应商文件。 – Snivs