如何解决CodeIgniter-> PHP Spark服务不起作用
我刚刚使用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
-
composer clearcache
-
composer update
- 配置设置: app / Config / App.php 中的baseUrl和 app / Config / Database.php 中的数据库信息
-
php spark serve
注意:更新作曲家之前,请清除作曲家缓存。有关详细信息,请遵循CI documentation
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。