问题标签 [laravel-routing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 我的路线返回 404,我该如何修复它们?
我刚刚开始学习 Laravel 框架,但遇到了路由问题。
唯一有效的路由是附加到 Laravel 开箱即用的默认主路由。
我在 Windows 上使用 WAMP,它使用 PHP 5.4.3 和 Apache 2.2.22,我还启用了 mod_rewrite,并从 application.php 配置文件中删除了“index.php”以留下一个空字符串。
我创建了一个名为User的新控制器:
我在 application/views/user/ 中创建了一个名为index.php的视图文件,其中包含一些基本的 HTML 代码,在 routes.php 中我添加了以下内容:
在我的网络浏览器中访问根目录 ( http://localhost/mysite/public
) 时,第一条路线工作正常,但是当我尝试使用第二条路线时,http://localhost/mysite/public/user
我收到 404 Not Found 错误。为什么会发生这种情况?
laravel - 基本路由在 Laravel 中生成 404
我正在尝试使用 Laravel 框架来构建我的应用程序。但是,我遇到了路由问题。
路线
控制器
我的 localhost 文件存储在/Users/ariefbayu/Sites/
,我的 Laravel 应用程序存储在/Users/ariefbayu/Sites/ecatalog/
. 在这个目录中,我有一个info.php
文件来确认我的路径设置是否有效,并且它们确实有效。但是,当我导航到http://localhost/ecatalog/public/index.php/ecatalogs
它时,总是返回 404 错误。我知道这是基本的,但我不知道为什么这不起作用。
仅供参考,我使用的是 MAMP 服务器,并且我已将所有源文件的访问权限设置为777
以测试这是否是权限问题。
laravel - Laravel 4除首页外的所有路由都导致404错误
我使用 Composer 安装了 Laravel 4 并设置了一个虚拟主机。目前,只有根路由有效:
这不是:
我要打的TasksController
是/tasks
:
这也给了我 404 错误。我可能做错了什么?我在项目的根目录中有一个默认的 .htaccess 文件:
我在 Mac 上使用 localhost。
post - Laravel 更新语法 - 使用数组更新记录
我无法通过 Laravel 中的 POST 进行基本记录更新。
我已经在一个数组中捕获了所有的帖子数据,如果现有的 Order# 为 0,那么我创建一个新记录(工作正常)。否则我更新现有记录。
订单.php
路由.php
更新:上面的代码确实有效。我有一个验证错误,导致函数提前返回。
php - Laravel 中的模板登录视图
所以,我想知道将单个视图 ( views/login.blade.php
) 包含到布局加载器中的最佳方法是什么,所以我不必再次重复所有代码。
这是我加载登录视图的路线:
而且我已经阅读了Laravel中的模板,但他们谈论的是控制器或刀片布局,没有路由布局。
任何的想法?
php - laravel 路由和控制器视图架构
我正在与 Laravel 合作一个新项目,我想设置一个新的 URL,
/project/create
我认为这就像执行以下操作一样简单,
但是这会返回一个 404,你能不能只基于 /controller/action 设置一个 url 不是这种情况,我必须这样做吗?
或类似网站需要的每个 URL/请求?
php - Laravel 调试 404 路由
好的,routes.php
我使用的完整文件......我刚刚将它粘贴在这里: http: //pastebin.com/kaCP3NwK
路由.php
管理员配置:
链接生成器:
控制器/admin.php
所以,当访问http://example.com/admin/news
被news
发送到action_index
...但由于某种原因它没有到达那里并返回404
php - 无法通过 uri 段
我在让 Laravel 4 路线正常工作时遇到了一些麻烦——只是无法理解我做错了什么。
我的作曲家包是最新的,我正在使用最新版本的照明/应用程序。
这是一条运行良好的路线:
但我就是无法让第二个 uri 段作为参数传递。
这没有用:
或者:
最终我想要一个控制器来处理我的东西——但我只是不知道我现在做错了什么。
laravel - 嵌套捆绑控制器路由
在这个论坛上使用这种方法,我已经能够将子域路由到捆绑包。但是我开始开发我的 api 包,我想对 api 进行版本控制。我已经像这样设置了我的 api 包
- 捆绑
- 捆绑包/api
- 捆绑包/控制器
- 捆绑包/控制器/v1
我route_file.php
在捆绑文件夹的根目录中有一个,就像上面的教程一样。这是route_file.php
导航到api.xyz.com/v1/tasks
我不断获取404
页面。路由正确,请指出正确的方向
php - 如何在 Laravel 中设置默认控制器?
我正在使用 Laravel PHP 框架并且想知道一些事情。默认application/routes.php
文件包含以下内容:
这只是输出视图,但我如何从那里调用控制器?
我可以删除上面的整个路由并将其替换为Route::controller('home')
似乎在默认 URL(即example.com/
)上使用家庭控制器的路由。但是任何其他控制器Route::controller('article')
都不起作用,只能在example.com/article
. 我如何将文章控制器设置为默认值?