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,一经查实,立即删除!

相关文章

ssm 返回json配置_摆脱困境:将运行时配置作为JSON返回

ssm 返回json配置如果需要确定部署到远程服务器的Spring Web应用程序的运行时配置,则需要读取从远程服务器找到的属性文件。 这很麻烦。 幸运的是,有更好的方法。 这篇博客文章描述了我们如何 启动我们的Web应用程序时,将运行时配置写入日志…

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

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

如何对linux文件进行编译,Linux下将源文件编译成目标文件的过程解析

简介请讲一下linux如何源文件逐步编译成可执行文件。解答首先先上图对编译的整个过程有个感性的认识,然后再逐步分析各个过程。以hello.c 程序为例# include main{printf("hello\n");}一个.c源程序需要经过预处理器生成.i文件,再经过编译器生成…

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

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

学点 STL C++ 的线性容器

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

linux at查看进程命令,at命令 - Linux命令大全 | linux教程

at命令允许指定运行脚本时间,at的守护进程atd会以后台模式运行,检查系统上的一个特殊目录来获取at命令的提交的作业。默认情况下,atd守护进程每60秒检查一次目录。有作业时会检查作业运行时间,如果与当前时间匹配,则运…

java替换数组中的元素_如何使用Java 8流快速替换列表中的元素

java替换数组中的元素假设您有一个项目清单&#xff1a; List<String> books Arrays.asList("The Holy Cow: The Bovine Testament","True Hip Hop","Truth and Existence","The Big Book of Green Design" );&#xff08;不要…

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

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

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

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

linux adb 端口,linux 无法连接adb 设备

之前电脑linux 连接 adb 设备一直都是正常的&#xff0c;今天突然出现无法连接的情况adb shell出现下面的错误信息error: insufficient permissions for deviceadb device出现下面的信息List of devices attached????????????no permissions解决方法lsusb 查看adb…

php 系统交互 删除文件_FileSystemMap:与文件系统交互的自然方法

php 系统交互 删除文件作为项目的一部分&#xff0c;我目前正在研究创建FileSystemMap 。 我已经开始了一个非常小的GitHub的项目在这里举办的代码。 本质上&#xff0c;此映射实现将允许用户与其文件系统上的目录进行交互&#xff0c;就好像它是java.util.Map 。 映射中的每个…

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

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

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

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

linux设备驱动开发详解源码,linux设备驱动开发详解光盘源码.rar

压缩包 : linux设备驱动开发详解光盘源码.rar 列表19/busybox源代码/busybox-1.2.1.tar.bz219/MTD工具/mtd-utils-1.0.0.tar.gz19/nand驱动范例/s3c2410.c19/nor驱动范例/s3c2410nor.c19/yaffs&yaffs2源代码/yaffs.tar.gz19/yaffs&yaffs2源代码/yaffs2.tar.gz20/USB串口…

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

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

随机数发生器怎么用_用随机数发生器射击自己的脚

随机数发生器怎么用这将不是解释随机数生成器毕竟不是那么随机的文章之一。 因此&#xff0c;您中的那些人希望获得有关如何破解老虎机&#xff0c;继续前进的指南&#xff0c;在这里什么也看不到。 相反&#xff0c;它是有关一个不太常见的锁争用问题的帖子&#xff0c;该问题…

linux 4.14.2编译,vmware中linux内核2.6.14.4编译全过程_linux教程

很久就开始尝试编译Linux内核&#xff0c;但是总是遇到不少的问题&#xff0c;经过几十次的编译&#xff0c;直到现在才解决&#xff0c;人都要崩溃了。所以干脆把这个过程写出来&#xff0c;希望在你遇到同样问题的时候少走点弯路。我用的是Red Hat Linux 9. 内核版本是2.6.14…

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

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

lambda ::_Lambdas中的例外:有点混乱的优雅解决方案

lambda ::考虑以下用于写入文件的功能&#xff1a; 该方法背后的想法是&#xff0c;以允许用户在不同的实施方式中通过InputStream的方法&#xff0c;以便writeToFile可以被称为例如用GZIPOuputStream &#xff0c; SnappyOuputStream &#xff08;快速压缩&#xff09;或简单…

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

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