我的任务是维护一个使用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”的文件,这可能是服务器不能正常运行的原因。不过,我被告知网站上线时运行良好。
我仍然没有修改代码中的任何东西,因为我不想搞砸任何事情,因为我知道应用程序在联机时是完全正常的。
我应该怎么做才能在我的电脑上运行它?
1条答案
按热度按时间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)。希望对你有帮助。