Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel自定义控制器获取404错误_Php_Laravel - Fatal编程技术网

Php Laravel自定义控制器获取404错误

Php Laravel自定义控制器获取404错误,php,laravel,Php,Laravel,我使用laravel上的命令行创建了新的控制器 php artisan make:controller PhotoController --resource 只需在光电控制器的功能上显示字符串,如下所示 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class PhotoController extends Controller { /** * Display a listi

我使用laravel上的命令行创建了新的控制器

php artisan make:controller PhotoController --resource
只需在光电控制器的功能上显示字符串,如下所示

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class PhotoController extends Controller
{

    /**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function getName()
    {
        echo 'Dev';
    }
当我尝试加载控制器的url时

http://localhost/dev_laravel/public/photos
获取404未找到错误

我也试过了

http://localhost/dev_laravel/public/photo/
http://localhost/dev_laravel/public/photo/getname/
我是laravel的初学者或学习者,正在开发5.8版本

php artisan路由:列表

之后

有人能帮我吗?

打开终端 并运行此命令

php artisan serve
打开第二个终端并运行此命令

php artisan route:list
然后你的url模式是

http://localhost:8000/photos

它提供了一个链接或者你想要的端口,如果你为它设置了一个端口,那么只需添加像这样的照片

http://127.0.0.1:8000/photos


你是怎么经营拉威尔的<代码>php artisan服务?试试
http://localhost/photos
这是否相关?项目目录在哪里?能否运行
php artisan route:list
并将输出粘贴到问题中?删除echo并写入return“dev”;这应该是可行的,但OP没有回复,他是如何运行本地服务器的?
http://127.0.0.1:8000/photos
php artisan serve
http://127.0.0.1:8000/photos