[php]CodeIgniter -> php 火花服务 不工作
· 收录于 2023-09-24 03:56:06 · source URL
问题详情
我刚刚用CodeIgniter创建了一个新项目。 我尝试运行以下命令来运行服务器:
php spark serve
但它给了我这个错误:
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
如何运行此命令
最佳回答
需要 PHP 版本 7.2 或更高版本,并安装了 intl
扩展名和 mbstring
扩展名。
应在服务器上启用以下 PHP 扩展:php-json、php-mysqlnd、php-xml
然后按照以下步骤安装和运行 CI 4 项目:
Composer create-Project Codeigniter4/Appstarter Project-root
作曲家清除缓存
作曲家更新
Config Setting:app/Config/- App 中的 baseUrl.php 和 app/Config/Database 中的 DB info.php
PHP Spark 服务
注意:在更新作曲家之前清除作曲家缓存。有关详细信息,请遵循CI 文档