我已经检查了控制器名称和方法名称,但仍然显示“请求的URL未在此服务器上找到。如果您手动输入URL,请检查您的拼写,然后重试。”
我已经尝试了下面给出的这个url,得到了这个错误:
http://localhost/framework/index.php/helloworld
http://localhost/framework/helloworld/index控制器名称下的文件是: Helloworld.php
<?php namespace App\Controllers;
use CodeIgniter\Controller;
class Helloworld extends CI_Controller
{
public function index()
{
echo 'Hello World!';
}发布于 2020-04-13 21:12:19
变化
class Helloworld extends CI_Controller至
class Helloworld extends Controller在CI4中,CI_Controller重命名为控制器
发布于 2020-04-13 18:07:27
如果你不使用htaccess来尝试Codeigniter4,你应该像这样调用
http://localhost/framework/public/helloworld,或者您应该使用以下命令运行Codeigniter
php spark serve 之后,转到浏览器check http://localhost:8080
您应该从这里的How to Use codeigniter 4 学习codeigniter4的基础知识。
希望这能对有所帮助
发布于 2020-04-13 21:22:51
请在执行以下更改后重试-
https://stackoverflow.com/questions/61185155
复制相似问题