【问题标题】:php spark serve Codeigniter 4 not workingphp spark服务Codeigniter 4不工作
【发布时间】:2022-09-28 17:29:22
【问题描述】:

我从 endroid\'s github (qr-code) 安装了库。 当我尝试做 php spark serve 时,它​​说:

Fatal error: Uncaught TypeError: Argument 1 passed to CodeIgniter\\CLI\\Console::_
_construct() must be an instance of CodeIgniter\\CodeIgniter, int given, called i
n D:\\Kuliah\\Magang\\akses-log-data-center-itb\\spark on line 49 and defined in D:\\
Kuliah\\Magang\\akses-log-data-center-itb\\vendor\\codeigniter4\\framework\\system\\CLI
\\Console.php:29
Stack trace:
#0 D:\\Kuliah\\Magang\\akses-log-data-center-itb\\spark(49): CodeIgniter\\CLI\\Console
->__construct(1)
#1 {main}
  thrown in D:\\Kuliah\\Magang\\akses-log-data-center-itb\\vendor\\codeigniter4\\frame
work\\system\\CLI\\Console.php on line 29

我该如何解决?

  • 您自己尝试过什么来解决这个问题?你做过研究吗?你在哪里卡住了?

标签: php codeigniter


【解决方案1】:

尝试这个

复制 vendor/codeigniter4/framework/public/index.php 中的 index.php 文件(到)public/index.php

然后

在 vendor/codeigniter4/framework/spark (to) 根文件夹中复制 spark 文件

从: https://forum.codeigniter.com/printthread.php?tid=82087

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
  • 这个解决方案对我有用@Community 你的算法需要更新。指示清晰而准确。
  • 它也对我有用。
【解决方案2】:

只是为了补充Brian's answer,我发现spark文件在4.2.0版本中更新了。如果您遇到过这个问题,我建议您阅读其changelog 以了解其他重大更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-02
    • 1970-01-01
    • 1970-01-01
    • 2014-04-26
    • 2011-03-04
    相关资源
    最近更新 更多