Yii2: AssetManager.php 在 Yii2 Advanced 中自动删除
Yii2: AssetManager.php deleted automatic in Yii2 Advanced
我在Yii2高级框架中使用了网络云托管和我的项目,当我上传它时,在vendor/yiisoft/yii2/web/AssetManager.php
中删除自动。
当我询问托管时,他们说您的文件有符号链接!
如何解决?
根据 http://www.yiiframework.com/doc-2.0/guide-structure-assets.html#asset-publishing 中的文档,您可能已使用符号 link.
设置资产发布
您可以在config/main.php
中设置配置
return [
// ...
'components' => [
'assetManager' => [
'linkAssets' => true,
],
],
];
您的 .gitignore 或 .gitexclude 中可能有 "asset"。然后部署将不包括任何忽略的文件,如 app/assets 但也不包括 AssetManager.php
我在Yii2高级框架中使用了网络云托管和我的项目,当我上传它时,在vendor/yiisoft/yii2/web/AssetManager.php
中删除自动。
当我询问托管时,他们说您的文件有符号链接!
如何解决?
根据 http://www.yiiframework.com/doc-2.0/guide-structure-assets.html#asset-publishing 中的文档,您可能已使用符号 link.
设置资产发布您可以在config/main.php
return [
// ...
'components' => [
'assetManager' => [
'linkAssets' => true,
],
],
];
您的 .gitignore 或 .gitexclude 中可能有 "asset"。然后部署将不包括任何忽略的文件,如 app/assets 但也不包括 AssetManager.php