当我尝试使用'php Sparkserve”运行我的 Codeigniter 应用程序时,出现此消息'无法打开输入文件:spark”
P粉362071992
2023-08-31 15:04:47
<p>我的任务是维护一个使用 Codeigniter 3 和 php 5 开发的应用程序,注意到我以前从未使用过 Codeigniter。</p>
<p>当我尝试使用 <code>php Sparkserve</code> 行在本地命令提示符下运行服务器时,我得到的结果如下:</p>
<p><code>无法打开输入文件:spark</code></p>
<p>顺便说一句,我使用 Xampp 和 php 8</p>
<p>这些是应用程序的所有文件夹:</p>
<p>没有 Spark 文件的网站的树形文件夹图像</p>
<p>如您所见,没有名为“spark”的文件,这可能是服务器未按预期运行的原因。然而,我被告知该网站上线时运行良好。</p>
<p>我仍然没有修改代码中的任何内容,因为我不想弄乱任何东西,因为我知道应用程序在线时功能齐全。</p>
<p>我应该怎样做才能在我的电脑上运行它?</p>
php Sparkserve
仅适用于 CodeIgniter 4。对于 CodeIgniter 3,您可以在index.php 中使用
目录(通常是项目的根文件夹)。 8080 是端口,如果需要,您可以将其替换为任何可用端口。php -S localhost:8080
命令行您还需要编辑
application/config/config.php
文件以使$config['base_url']="http://localhost:8080/"
代码>.但为了安心,并避免在更改环境(例如:登台、生产)时必须对其进行编辑,最好使用环境变量(使用 CodeIgniter 3 设置环境变量)。希望对您有帮助。