【问题标题】:New Installation of SilverStripe 4 InjectorNotFoundException新安装 SilverStripe 4 InjectorNotFoundException
【发布时间】:2020-10-23 09:19:39
【问题描述】:

我正在使用 Vagrant/Homestead/Virtualbox ~ Vagrant 版本 2.2.10 |宅基地 10.1.1 |虚拟机 5.2

我在 PHP7.4 上运行 SilverStripe 安装,我的 PHP CLI 版本也是 PHP7.4

在 SilverStripe installation instructions 之后,我运行了以下内容:

composer create-project silverstripe/installer client-folder

当我第一次加载我的安装时,我收到以下错误:(我已经删除了客户端的名称)

奇怪的是,即使 install.php 不再包含在安装程序中,我还是得到了一个旧的 install.php 文件并运行它,并且 install.php 页面完美加载。然后当我运行安装脚本时,它又给了我上面的错误。

我已经完成并确保安装了所有必需的扩展。

有人可以建议如何解决这个问题吗?

【问题讨论】:

    标签: php silverstripe silverstripe-4


    【解决方案1】:

    我看过这个。我尝试使用 'vagrant destroy' 命令销毁我的 vagrant box,但没有成功。

    我最终打开了 Virtual Box UI,然后使用该界面销毁了我的 Vagrant 本地计算机。

    之后,我运行 Vagrant Up 以“第一次”创建“新”框。

    Silverstripe 现在可以很好地加载。作为一个方面,Laravel 也没有工作,现在工作了。

    简而言之,这是我本地机器的问题,而不是 SilverStripe。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-19
      • 2016-09-09
      • 2014-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多