我在 CodeIgniter 中有一个项目,我在 LocalHost 的本地机器上运行该项目。我必须使用 http://localhost/projectname/index.php/controller/function
来运行我的 API。我想访问相同的网址,但网址中不包含 index.php
。
之前我安装了 XAMPP,我正在使用它的 htdocs 文件夹,一切都按要求运行。但是现在我已经卸载了,手动设置了Apache 2.4、PHP 8、MySQL 8。这样做之后,出现了这个问题。
我是手动设置服务器和 CodeIgniter 的新手。请帮我解决这个问题,如果可能,请给出发生这种情况的原因,这将有助于我学习。