CodeIgniter -> php spark serve 不工作

Dak*_*per 1 php codeigniter

我刚刚用 CodeIgniter 创建了一个新项目。我尝试运行此命令来运行服务器:

php spark serve
Run Code Online (Sandbox Code Playgroud)

但它给了我这个错误:

PHP Warning:  require(/mnt/e/dev/learning/php/codeigniter/001/app/Config/../../vendor/codeigniter4/framework/system/bootstrap.php): failed to open stream: No such file or directory in /mnt/e/dev/learning/php/codeigniter/001/spark on line 44
PHP Fatal error:  require(): Failed opening required '/mnt/e/dev/learning/php/codeigniter/001/app/Config/../../vendor/codeigniter4/framework/system/bootstrap.php' (include_path='.:/usr/share/php') in /mnt/e/dev/learning/php/codeigniter/001/spark on line 44
Run Code Online (Sandbox Code Playgroud)

我怎样才能运行这个命令

Mus*_*han 5

需要 PHP 7.2 或更高版本,intlmbstring安装扩展和扩展。您的服务器上应启用以下 PHP 扩展:php-json, php-mysqlnd, php-xml

然后按照以下步骤安装和运行 CI 4 项目:

  • composer create-project codeigniter4/appstarter project-root
  • composer clearcache
  • composer update
  • 配置设置:app/Config/App.php 中的baseUrlapp/Config/Database.php 中的DB 信息
  • php spark serve

注意:在更新 Composer 之前清除 Composer 缓存。有关详细信息,请遵循CI 文档