如何解决新安装的SilverStripe 4 InjectorNotFoundException
我正在使用Vagrant / Homestead / Virtualbox〜Vagrant版本2.2.10 |宅基10.1.1 | Virtualbox 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页面已完美加载。然后,当我运行安装脚本时,它再次给了我上面的错误。
我已仔细检查并确保已安装所有必需的扩展。
有人可以建议如何解决此问题吗?
解决方法
我已经看过这个了。我试图使用“ vagrant destroy”命令销毁我的无家可归者盒子,但是没有用。
我最终打开了Virtual Box UI,然后使用该界面销毁了我的Vagrant本地计算机。
然后,我运行Vagrant Up来为“第一次”创建“新”框。
银条纹现在可以很好地加载。一方面,Laravel也没有用,现在可以用。
简而言之,这是我的本地计算机而不是SilverStripe的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。