app http routes.php,Laravel:我的应用程序没有被路由(Laravel : My app doesn't get routed)

Laravel:我的应用程序没有被路由(Laravel : My app doesn't get routed)

我正在运行我的第一个laravel应用程序,在接下来的几个小时中遇到依赖项安装错误。

对不起它可能是一个小错误,但似乎我无法找到。

图片较暗,电脑坏了。

NppDqm.png

应用程序/ HTTP / routes.php文件

// view('helloworld') ==> helloworld.blade.php

Route::get('/', function () {

return view('helloworld');

});

资源/视图/ helloworld.blade.php

Yo test....test..

当我点击http://localhost:8000/ ,它会让我(即使刷新后):

7ZSHbm.png

为什么'/'不会被路由? 它是laravel 5,最新的。

I'm running my first laravel app for the first after hours struggling with dependencies installation errors.

Sorry it might be tiny mistake but seems I couldn't find out.

Picture are darker, computer is being broken.

NppDqm.png

app/Http/routes.php

// view('helloworld') ==> helloworld.blade.php

Route::get('/', function () {

return view('helloworld');

});

resources/view/helloworld.blade.php

Yo test....test..

when I hit http://localhost:8000/, it gaves me (even after refreshing) :

7ZSHbm.png

Why doesn't '/' get routed ? It's laravel 5, the latest one.

原文:https://stackoverflow.com/questions/41494569

更新时间:2019-12-04 02:15

最满意答案

在Laravel 5.3中,Http路由文件被切换到routes /目录。

所有Laravel路由都在路由文件中定义,这些路由文件位于routes目录中。 这些文件由框架自动加载。 routes / web.php文件定义了适用于您的Web界面的路由。 这些路由分配了Web中间件组,该组提供会话状态和CSRF保护等功能。 routes / api.php中的路由是无状态的,并被分配了api中间件组。

In Laravel 5.3, the Http routes file was switched to the routes/ directory.

All Laravel routes are defined in your route files, which are located in the routes directory. These files are automatically loaded by the framework. The routes/web.php file defines routes that are for your web interface. These routes are assigned the web middleware group, which provides features like session state and CSRF protection. The routes in routes/api.php are stateless and are assigned the api middleware group.

2017-01-05

相关问答

这不是分页,它只是一条路线。 你的路线是这样的: Route::get('/', 'HomeController@showIndex');

Route::get('/about', 'HomeController@showAbout');

Route::get('/portfolio', 'HomeController@showPortfolio');

相应的控制器可能是这样的: class HomeController extends BaseController {

public

...

很久以来我使用Heroku,但文档已经满足您的需求。 你得到的是403,因为很可能你没有设置web root。 默认情况下,Web根目录是/受限制的。 在Laravel你需要它/public 将Procfile添加到Laravel项目的根目录并向其添加以下行: web: vendor/bin/heroku-php-apache2 public/ 问题的第二部分可以通过从终端运行heroku run bash来实现。 您可能需要指定您的应用名称。 但是应该提到的是,下次部署应用程序时,您的更改可能会

...

在Laravel 5.3中,Http路由文件被切换到routes /目录。 https://laravel.com/docs/5.3/routing#basic-routing 所有Laravel路由都在路由文件中定义,这些路由文件位于routes目录中。 这些文件由框架自动加载。 routes / web.php文件定义了适用于您的Web界面的路由。 这些路由分配了Web中间件组,该组提供会话状态和CSRF保护等功能。 routes / api.php中的路由是无状态的,并被分配了api中间件组

...

您可以为每个子域创建路由组,然后对每个组使用“之前”过滤器。 Route::filter('domain1', function($request)

{

$uri = Request::path(); //this might be in $request

$matches = preg_match('^https?:\/\/([a-zA-Z)]+)\./', $uri);

$subdomain = $matches[1];

Session::put('domain

...

使用 :

你得到一个错误,因为你写错了:

Use :

You get an error because you made a typo:

在@Panama_Jack的帮助下,我能够找到正确的方向来解决这个问题。 诀窍是: 我正在运行Laravel并使用php -S 0.0.0.0:80来运行我的开发服务器 PHP的内部服务器不解析.htaccess文件 但是,它确实有一些默认路由。 有一个很大的已知扩展名列表( .js , .css , .mp3等) - 如果请求有这些扩展名之一,它会尝试加载文件。 如果请求没有这些可信扩展之一,则会将其重定向到index.php 但是,您可以使用以下命令运行服务器: php -S 0.0.0.0:

...

根据Laravel官方文件, You may also use the prefix parameter to specify common parameters for your grouped routes:

Route::group(['prefix' => 'accounts/{account_id}'], function () {

Route::get('detail', function ($account_id) {

// Matches The a

...

AuthenticatedFrame是一个功能组件,因此无法访问this关键字,您需要像访问功能参数那样访问道具 export const AuthenticatedFrame = (props) => (

{props.children}

...

我相信你想:

如果您查看浏览器屏幕截图中的网址,您会看到

收益率: https://kidznotes-app-cynthiarios.c9users.io/classrooms#new

但你想要: https://kidznotes-app-

...

您使用的是哪个版本的PHP buildpack? 您可以通过使用-b https://github.com/cloudfoundry/php-buildpack选项推送您的应用程序,尝试使用最新的社区版本。 我知道使用早期版本的buildpack(v3.1.0),您实际上需要在一个文件中指定一个名为COMPOSER_VERSION的特殊属性,该文件与您的应用程序一起推送,名为options.json options.json示例: {

"PHP_EXTENSIONS": [ "bz2", "z

...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/337768.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么 Android 必须在主线程更新 UI ?

点击蓝字关注我们为什么Android必须在主线程更新UI?站在各位大牛的肩膀上,谢谢!正常情况下,Android需要在UI线程更新UI,然鹅,在特殊情况下,子线程也能更新UI不在讨论之列,这篇文章主…

eclipse m2e配置_使用此首选项可加快Eclipse m2e配置

eclipse m2e配置谁不认识他们。 Eclipse中的旧式JFace对话框可以使您直观地看到实际上是一个相当简单的XML或属性文件。 对于m2e,它看起来像这样: 不幸的是,此屏幕的加载速度有点慢,除了检查版本号和其他您将永远不会更改的东西…

学点 STL C++ 的线性容器

点击蓝字关注我们std::array看到这个容器的时候肯定会出现这样的问题:为什么要引入 std::array 而不是直接使用 std::vector?已经有了传统数组,为什么要用 std::array?先回答第一个问题,与 std::vector 不同,std::arr…

C++:良好的编程习惯与编程要点

点击蓝字关注我们以良好的方式编写C class假设现在我们要实现一个复数类complex,在类的实现过程中探索良好的编程习惯。① Header(头文件)中的防卫式声明complex.h: # ifndef __COMPLEX__ # define __COMPLEX__ class complex {} # endif防止头文件的内容被多次包含…

如何使用man命令linux,Linux man命令的使用方法

Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。可以使用man man 查看man的使用方法1.man共有以下几个章节代码功能1标准用户命令(Executable programs or shell commands)2系统调用(System calls)functions…

又要卷?挑战 C 语言,新的系统编程语言 Hare 发布

点击蓝字关注我们开发者 Drew DeVault 公布了一门新的系统编程语言 Hare (野兔)。Hare 的开发时间接近两年半,它使用静态类型系统、手动内存管理和最小运行时,非常适合编写操作系统、系统工具、编译器以及其他低级高性能任务。据 …

java cuba_CUBA平台–新的Java企业应用程序框架

java cuba所以..你好,世界! 我们的英语网站终于可以正常使用了,现在每个人都可以下载该平台,并可以以前所未有的速度更快地创建业务应用程序。 在我们决定与国际Java社区共享足够好之前,我们花了六年的永久发展和偶尔的…

进程、线程、协程三个概念傻傻分不清

点击蓝字关注我们进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。进程空间的大小 只与处理机的位数有关,一个 16 位长处理机的进程空…

C++ STL deque 容器底层实现原理(深度剖析)

点击蓝字关注我们什么是多态,多态有什么用途?定义:“一个接口,多种方法”,程序在运行时才决定调用的函数。实现:C多态性主要是通过虚函数实现的,虚函数允许子类重写override(注意和overload的区…

​常问的16个C语言问题,你能答上来几个?

点击蓝字关注我们最近不少小伙伴在找工作,这里我给大家分享一下面试中经常会遇到的一些嵌入式C语言问题,你看看能答上来几个呢?1用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#de…

centos linux 内核升级,Centos系统的升级及Linux 内核升级

系统及内核版本:[rootnode5 ~]# cat /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core)[rootnode5 ~]# uname -aLinux node6 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux更新仓库:[rootnode5 yu…

spring javaee_JavaEE还是Spring? 都不行! 我们呼吁新的竞争者!

spring javaee如果您一直在Twitter上关注一些Java的重要人物,或者在Reddit上阅读了“新闻”,那么您一定不会错过Spring和JavaEE宣传人员之间热闹的“贱人之战”(请原谅我的法语)。 首先,于尔根霍勒(JrgenH…

C语言代码优化的方法

点击蓝字关注我们在本篇文章中,我(指原作者)收集了很多经验和方法。应用这些经验和方法,可以帮助我们从执行速度和内存使用等方面来优化C语言代码。简介在最近的一个项目中,我们需要开发一个运行在移动设备上但不保证图像高质量的轻量级JPEG库…

linux源码安装apache2,CentOS7编译安装Apache2

在LAMP环境下对于服务的安装是必不可少的,在linux环境下安装软件也有两种不同的方式,一种是yum安装当然了不同的linux发行版本使用略有不同,另一种是通过编译安装,编译安装要比yum安装要可控此,但是要比yum安装略微麻烦…

C/C++ 命中率比较高的面试知识点,你都答得上来吗

点击蓝字关注我们第一部分:计算机基础1. C/C内存有哪几种类型?C中,内存分为5个区:堆(malloc)、栈(如局部变量、函数参数)、程序代码区(存放二进制代码)、全局/静态存储区(全局变量、static变量&…

svn: 没有演进历程信息_使用默认方法的接口演进–第二部分:接口

svn: 没有演进历程信息引入了默认方法以启用接口演进。 如果向后兼容性是不可替代的,则仅限于向接口添加新方法(这是它们在JDK中的唯一用法)。 但是,如果希望客户端更新其代码,则可以使用默认方法逐步演化接口而不会引…

蓝桥杯7届c语言 c组答案,第七届蓝桥杯C语言C组-(自己懂的题目)

第七届蓝桥杯C语言C组-(自己懂的题目)表示刚刚查了成绩,省赛一等奖,有资格去北京了,然后写一下总结,先来写一下我懂的题目,毕竟我也是菜鸟,听说国赛比预赛难几个等级。。。第一题报纸页数X星球日报和我们地…

关于多线程的几道面试题

点击蓝字关注我们第一题:线程的基本概念、线程的基本状态及状态之间的关系?线程,有时称为轻量级进程,是CPU使用的基本单元;它由线程ID、程序计数器、寄存器集合和堆栈组成。它与属于同一进程的其他线程共享其代码段、数…

大牛谈嵌入式C语言的高级用法

点击蓝字关注我们内存管理我们需要知道——变量,其实是内存地址的一个抽像名字罢了。在静态编译的程序中,所有的变量名都会在编译时被转成内存地址。机器是不知道我们取的名字的,只知道地址。 内存的使用时程序设计中需要考虑的重要因素之一&…

博科光纤交换机java_带有光纤的可扩展,健壮和标准的Java Web服务

博科光纤交换机java这篇博客文章讨论了负载下的基准Web服务性能。 要了解有关Web服务性能理论的更多信息,请阅读利特尔定律,可伸缩性和容错 。 使用阻塞和异步IO对Web服务进行基准测试 Web应用程序(或Web服务)如何在负载下&#…