无法在远程服务器上使用 Laravel 5.1 检索 url GET 参数

2024-03-28

由于某种原因,我无法使用控制器中的 url 获取任何 GET 参数Illuminate\Http\Request正面。我在多个控制器中进行了测试,但没有成功。

使用以下代码,访问时远程服务器上不返回任何内容domain.com/admin/dashboard?test=test,但在我的本地机器上它返回test:

The dashboard function is called by the route /admin/dashboard

/**
 * Dashboard page
 *
 * @return  view
 */
public function dashboard(Request $request)
{
    echo '<pre>';
    var_dump($request->all());
    echo '</pre>';

    // Return here
    return;

    // ...instead of here
    return view('backend::pages.dashboard');
}

我使用 Nginx 和 php5-fpm 在 Ubuntu 14.04 LTS 上运行 Laravel 5.1。该代码在我的本地 Homestead 实例以及 MAMP 上运行良好。我检查了我的 Nginx 配置,一切似乎都很好。我在我的服务器上托管多个站点,并且可以获取所有其他站点上的路由参数。


如果有人遇到这个问题,问题出在我如何为这个特定域设置 Nginx。

我的这个块/etc/nginx/sites-enabled/default文件不适用于查询字符串:

location / {
    try_files       $uri $uri/ /index.php$query_string;
}

将其更改为以下内容后,一切都按预期进行:

location / {
    try_files $uri $uri/ /index.php$is_args$args;
}

希望它能帮助某人。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在远程服务器上使用 Laravel 5.1 检索 url GET 参数 的相关文章

  • /bootstrap/start.php 中的 Laravel 错误:\Illuminate\Foundation\Application 未找到

    因此 我在开发服务器上安装了 Laravel php5 5 3 标准安装 安装了 mcrypt 并收到以下错误消息 Fatal error Class Illuminate Foundation Application not found
  • PDO 返回不正确但重复的数据。密钥不在数据库中。

    我刚开始使用 pdo 语句 所以可能是一些简单的东西 我还没有在 php net 上读过 查询数据库时我收到重复的结果 Result 0 gt Array umeta id gt 31 0 gt 31 user id gt 2 1 gt 2
  • 将字符写入 Java 套接字时 fsockopen 10053 错误

    Right 我正在尝试用 PHP 编写一个小脚本 将游戏中的聊天包发送到 Minecraft Deliberately low timeout mc fsockopen localhost 25565 errno err 3 现在 如果连接
  • PHP - SQLite 与 SQLite3

    我已经使用 SQLite 2 8 17 制作了一个 Web 应用程序 我现在才发现有一个 SQLite3 在制作 Web 应用程序时 它以某种方式逃避了我的注意 可能是由于缺少 php 函数的文档 我想知道 使用 SQLite3 比 SQL
  • laravel Blade 模板不渲染

    进入 Laravel 后 我尝试使用 Blade 模板 但它没有渲染 我的所有示例都来自 Laravel 文档 UPDATE 所以这是我的master blade php 文件位于资源 gt 视图 gt master blade php y
  • 作为数据流写入 div

    考虑写入 div 的 AJAX 调用 recent req post result php d data function returnData content html returnData PHP 脚本位于result php执行一些需
  • 在 PHP $_SESSION 中存储数据不安全吗?

    根据我的理解 PHP 进程的行为并不像应用程序服务器进程 因此 执行脚本后 PHP 进程不会保留任何用户特定数据 相反 它将它们存储在用户的 cookie 中 所以无论我们存储在什么地方 SESSSION进入cookie 这是真的 如果是
  • 数组到字符串转换注意事项。为什么?

    为什么我得到 Applications MAMP htdocs test2 php 第 11 行中的数组到字符串转换 注意 users array aa a b bb cc c foreach users as usr var htmlsp
  • Codeigniter - 检查用户是否已登录并存在(它是真实用户)

    我正在尝试在用户登录我的网站时为他们设置会话数据 因此 如果用户存在于数据库中 我将设置一个会话数据 例如 this gt session gt set userdata user exists 1 现在 每次我想检查用户是否存在并已登录时
  • dompdf 在文档末尾插入空白页

    我正在使用 dompdf 0 6 0 生成 pdf 文档 并且遇到一个奇怪的问题 即最后创建了一个空白页面 我的 简化的 html
  • php_zip 在 php 5.3.5 中不存在

    我正在使用 PHPExcel 要求之一是我需要启用 php zip 如果您需要 PHPExcel 来处理 xlsx 或 ods 文件 您将需要 邮政编码扩展名 我正在使用 PHP v5 3 5 并在我的php ini文件中 我有以下几行 e
  • PHP shell_exec 使用 ssh 运行 shell 脚本

    我有一个 shell 脚本 使用 ssh 和密钥连接到另一台机器 因此它不需要用户名和密码 当我从命令行运行这个脚本时 它工作正常 但是当我从 php shell exec 运行这个脚本时 它不起作用 如果我与 PHP 建立 ssh 连接并
  • 递归替换多维数组中特定键每次出现的值

    我有一个数组 其数组深度可能会有所不同 例如 array one gt array array something gt value array something2 gt value2 another gt anothervalue tw
  • 自动解析 PHP,将 PHP 代码与 HTML 分离

    我正在开发一个大型 PHP 代码库 我想将 PHP 代码与 HTML 和 JavaScript 分开 我需要对 PHP 代码进行多次自动搜索和替换 对 HTML 进行不同的搜索和替换 对 JS 进行不同的自动搜索和替换 有没有一个好的解析器
  • \r 和 \n 在 PHP(和其他语言)中意味着什么?

    这些叫什么 r n 有解释它们的教程吗 它们分别是 回车 和 换行 通常在 Windows 上 您需要将两者一起表示行终止符 r n 而在大多数 全部 Unix 系统上 n 就足够了 See the 维基百科换行条目 http en wik
  • 自动安排并执行 PHP 脚本

    我编写了一个 PHP 脚本 它生成一个包含数据库中所有表的 SQL 文件 我想要做的是每天或每 n 天执行这个脚本 我读过有关 cron 作业的内容 但我使用的是 Windows 如何在服务器上自动执行脚本 您需要添加计划任务来调用 URL
  • 在 Woocommerce 商店页面中显示可变产品的默认变化价格

    I m wondering how I can display the product price on the shop page Right now my variable products are shown with their p
  • 如何使用 php 创建谷歌双因素身份验证?

    我想在我的 PHP 项目中使用 Google 2FA 用户登录时需要输入6位2fa代码 您可以画出一些关于该朝哪个方向走的提示吗 步骤 1 创建长度为 16 个字符的唯一密码 PHPGangsta 为 Google Authenticato
  • 在 php 中回显 JSON 数据

    我正在尝试回显一些 JSON 数据 问题是数据包含变量 但我的代码没有将变量放入字符串中 这是我的代码 status row Status priority row Priority echo status status priority
  • Mysqli 准备好的语句从数组动态构建 INSERT 查询

    我正在尝试用 PHP 而不是 OOP 开发我的函数 以创建 CRUD 目标是对任何表使用相同的函数 但我已经陷入了第一个表中 不知道该怎么做 我现在拥有的 function to avoid injections function vali

随机推荐

  • 如何获取枚举数

    如何获取枚举数 我有一个枚举 typedef enum DEL TIME VALUE 1 DEL TIMESEC VALUE 100 DEL TIMEMIN VALUE 200 DEL TIMEHOUR VALUE 300 DEL DAY
  • 用正则表达式获取最终的特殊字符

    我想要一个正则表达式 将字符串末尾的一些特殊字符分组 特殊字符是 和空格 例如 如果我有字符串 test 我想在组中获取字符串 我创建了以下正则表达式 问题是它给了我以下字符串 为什么要提取最后的括号 Put the 字符类中第一个或最后一
  • 循环选择某列并单独保存

    我的数据框是 c1 c2 c3 c100 0 2 0 4 0 9 0 0 2 0 3 0 1 0 1 0 6 1 0 3 我想选择c1 c2和c3 c1 c2和c4 类似的c1 c2和c100 每 3 个选定的列应保存在单独的文件中 我该怎
  • XNA 屏幕截图显示预绽放,而不是最终渲染

    我有一个使用 Reach 图形设置在 C XNA 4 0 中编码的 Windows 平台游戏 我的项目基于 GameStateManagement 示例 但后来我向其中添加了 Bloom 和 spriteSheet spriteBatch
  • Java Web 应用程序作为桌面应用程序,我应该选择哪些框架?

    我需要制作一个网络应用程序 我可以将其作为桌面应用程序安装在客户端 PC 上 数据库 jetty war firefox chrome sth 便携式 该应用程序是一个相当大的搜索应用程序 我必须使用 Lucene 只有几个屏幕 搜索队列中
  • 如何获得 makefile 函数来停止当前目标?

    我在 makefile 中有一个函数 如果文件不存在 或者至少是执行它的目标不存在 我想停止整个 make 运行 vaultfile vault shell test f 1 exit 1 define get token shell te
  • Fullcalendar 在事件点击时获取资源 ID

    我正在使用全日历 一切工作正常 但在事件单击时未获取 Resourceid 这是我的代码 var date new Date var d date getDate 1 var m date getMonth var y date getFu
  • 在 Openshift 中哪里可以查看控制台日志?

    最近 我将 JSP 项目部署到 Openshift 服务器中 现在我的愿望是查看控制台日志 假设 如果我打印System out println Message 在我的 JSP 项目中 如何看到该消息打印到 Openshift 服务器的控制
  • java中“限定this”构造是什么意思?

    In 在 第 22 项 优先考虑静态成员类而不是非静态成员类 项目中 Josh Bloch 说 非静态成员类的每个实例都隐式关联到一个 其包含类的封闭实例 在非静态的实例方法内 成员类 您可以调用封闭实例上的方法或获取引用 使用限定的 th
  • 如何使用 Java 正则表达式 API 中的 Pattern、Matcher 删除特定行

    我有一个复杂的字符串分割 我需要删除comments spaces 并保留所有numbers但改变一切string into 特点 如果 符号在开头 后跟一个数字 将其视为负数而不是运算符 评论的风格是
  • 应用基于 dplyr 中的字符串(或字符串向量)的过滤器向量

    R 和 tidyverse 有一些极其强大但同样神秘的方法可以将字符串转换为可操作的表达式 我觉得一个人需要成为一名专家才能真正理解如何使用它们 NOTE 这个问题不同于this one https stackoverflow com qu
  • 使用 pip 安装 mysqlclient 时出错,找不到 -lssl 的库

    我在跑步 电子邮件受保护 cdn cgi l email protection在我的 MacOS 上的版本中 我已经使用brew 安装了 mysql 和 mysql connector o 目前brew与mysql的链接 在我的 pytho
  • 上下文中只能存在一个 AsyncAnnotationBeanPostProcessor

    我有一个网络 核心模块项目 我在 Eclipse STS 环境中收到此错误 上下文中可能仅存在一个 AsyncAnnotationBeanPostProcessor 即使应用程序在 Tomcat 中启动得很好 我觉得这不是一个真正的错误 但
  • 如何创建线程安全的EntityManagerFactory?

    我正在开发一个需要执行一些数据库操作的应用程序 我创建了一个静态变量EntityManagerFactory并在应用程序调用的方法中对其进行初始化 if emf null emf Persistence createEntityManage
  • SPDY - 没有 TLS?

    我正在尝试实现 SPDY 使用 Node js 以用于高延迟连接 现在 SPDY 使用 TLS 加密 这会增加数据包长度 这是我试图避免的 是否有没有 TLS 加密的 SPDY 实现 提前谢谢了 SPDY 的成帧层不需要在 TLS 上运行
  • 如何将 Skype 嵌入我的应用程序

    Zoopla 已将 Google 地图嵌入到他们的应用程序中 参见屏幕截图 这是您通常可以做的事情 即在您自己的应用程序中嵌入任何应用程序 还是仅针对 Google 地图 我想用 Skype 做同样的事情 可以吗 编辑 我知道如何使用 UR
  • MySQL 删除整列中的所有空格

    有没有办法从特定列中删除所有值的所有空格 取代all spaces UPDATE table SET col name REPLACE col name 删除所有tabs人物 UPDATE table SET col name REPLAC
  • 截断 link_to Rails 上的助手

    是否可以使用截断助手在 Rails 中截断 link to 当然 我的应用程序中有这个 link to 这是在 a 内 例如 我会经过 b 搞乱了一些变化 但目前无法开始工作 以前有人这样做过吗 Thanks Using truncate
  • 如何在 vim 中交换两行?

    我有这个 pick 887b66f add 222 Dziewiecsil to flowers new title pick dc331cb new name of beginning commit 我想得到这个 pick dc331cb
  • 无法在远程服务器上使用 Laravel 5.1 检索 url GET 参数

    由于某种原因 我无法使用控制器中的 url 获取任何 GET 参数Illuminate Http Request正面 我在多个控制器中进行了测试 但没有成功 使用以下代码 访问时远程服务器上不返回任何内容domain com admin d