【问题标题】:Yii2 symlink(): Cannot create symlink, error code(1314)Yii2 符号链接():无法创建符号链接,错误代码(1314)
【发布时间】:2018-07-04 21:15:45
【问题描述】:

我尝试在 Localhost、XAMPP for PHP 5.6.32 和 Windows 8 上运行 Yii2 应用程序,但出现以下错误:

我该如何解决这个问题。

谢谢

【问题讨论】:

标签: yii2


【解决方案1】:
  • 当您没有以管理权限在本地启动服务器/Xampp 时,通常会出现此问题。如果您在 Windows 上,请尝试从控制面板启动 Xampp。

  • 或者,您可以使用选项来禁用符号链接,方法是在配置文件的 components 部分下添加 assetManager 设置(对于 yii-advance 应用程序,它可以是 common/config/main.phpconfig/web.php yii 基础应用)

    'components'=>[
         'assetManager' => [
             'linkAssets' => false
         ],
    ]
    

更新

在终端上运行任何命令时可能会出现上述错误,例如在为 yii2 存储库做出贡献时,您必须运行命令 php build/build dev/app basic <fork>,在此期间它会创建一个符号链接并引发上述错误,并且在尝试了上述两种方法之后,您仍然无法在这种情况下工作您可能必须通过以管理员身份启动它来使用 Windows 的默认命令提示符,然后运行上述命令。

【讨论】:

  • 投反对票的人没有留下任何cmets,所以我可以改进,也许没有任何理由,他来这里只是为了报仇,:(可怜的灵魂,我祈祷你快点好起来
  • "本地 Xampp 具有管理权限"。谢谢。
  • 我必须在哪个文件中添加这个?
  • @KetanBorada 你需要在 config/main.php 中添加这个
猜你喜欢
  • 2014-07-15
  • 2013-07-27
  • 1970-01-01
  • 1970-01-01
  • 2014-08-09
  • 2021-12-24
  • 1970-01-01
  • 1970-01-01
  • 2017-06-10
相关资源
最近更新 更多