当我尝试使用'php spark serve'运行我的Codeigniter应用程序时,出现此消息“Could not open input file:Spark”

qyzbxkaa  于 2023-06-19  发布在  PHP
关注(0)|答案(1)|浏览(258)

我的任务是维护一个使用Codeigniter 3和php 5开发的应用程序,注意到我以前从未使用过Codeigniter。
当我尝试使用php spark serve行从命令提示符在本地运行服务器时,得到的结果如下:
Could not open input file: spark
顺便说一句,我用Xampp和php8
以下是应用程序的所有文件夹:
tree folders image of the website without spark file
正如你所看到的,没有名为“spark”的文件,这可能是服务器不能正常运行的原因。不过,我被告知网站上线时运行良好。
我仍然没有修改代码中的任何东西,因为我不想搞砸任何事情,因为我知道应用程序在联机时是完全正常的。
我应该怎么做才能在我的电脑上运行它?

kkih6yb8

kkih6yb81#

php spark serve仅适用于CodeIgniter 4。对于CodeIgniter 3,您可以在index.php目录(通常是项目的根文件夹)中使用php -S localhost:8080命令行。8080是端口,您可以根据需要替换为任何可用端口。
您还需要编辑application/config/config.php文件以生成$config['base_url']="http://localhost:8080/"。但为了安心,并避免在改变环境时不得不编辑它(EX:staging,production),最好使用环境变量(Set up environment variables with CodeIgniter 3)。
希望对你有帮助。

相关问题