小编ncl*_*svh的帖子

SQLSTATE [HY000] [2002]连接在Laravel宅基地内被拒绝

使用Mac OS X和Homestead 2.2.1与Laravel 5.2.

在终端(在我的项目文件夹中的宅基地内)我可以做php工匠来查看所有可用的命令.当我尝试运行php artisan migrate时出现连接错误:
SQLSTATE[HY000] [2002] Connection refused


我已经使用这些.env设置 设置了Laravel项目

DB_HOST=127.0.0.1
DB_DATABASE=tcv
DB_USERNAME=homestead
DB_PASSWORD=secret
Run Code Online (Sandbox Code Playgroud)

我还尝试过DB_HOST的localhost和DB_USERNAME以及DB_PASSWORD的root.所有这些可能的变化放在一起!


在Sequel Pro(数据库管理应用程序)中,我可以连接这些设置

Host       127.0.0.1
Username   homestead
Password   secret
Database   tcv
Port       33060
Run Code Online (Sandbox Code Playgroud)

但是这个数据库显然是空的,因为我无法从终端迁移到它...

据我所知,这是一个配置问题,因为我可以使用Sequel Pro连接它.但我老老实实地没有想到什么是错误的设置.

谢谢您的帮助 !!

编辑
由于某种原因,我SQLSTATE[HY000] [2002] Connection refused将项目移动到MAMP并运行php artisan migrate时遇到同样的错误.
现在我完全迷失了......

php migration laravel-5 artisan homestead

39
推荐指数
12
解决办法
13万
查看次数

导航栏品牌的Laravel动态页面标题

我有layouts.app.blade.php,我有我的<html><body>标签,还有<nav>.
<body>我为每个页面生成内容,所以他们基本上扩展了这个app.blade.php.
所有基本的Laravel东西,所以现在我有这个:

 <div class="navbar-header">
    <!-- Collapsed Hamburger -->
    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#spark-navbar-collapse">
        <span class="sr-only">Toggle Navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
    </button>
    <!-- Branding Image -->
    <a class="navbar-brand" href="/">
        *Dynamic page title*
    </a>
</div>
// ...
@yield('content')
Run Code Online (Sandbox Code Playgroud)

我想用它<a class="navbar-brand">来显示我的pagetitle.所以这意味着它必须为这个'parent.blade.php'中加载的每个模板(使用@yield('content'))进行更改.

我如何使用Laravel 5.2做到这一点?

非常感谢

php jquery dynamic twitter-bootstrap laravel

9
推荐指数
3
解决办法
2万
查看次数

左侧容器外溢出图像

请耐心等待,这有点难以正确解释......

在此输入图像描述

下面描述的第一部分工作正常.
在第一张图像上,您会看到一个比我的(引导程序)容器更宽的浏览器屏幕.蓝色是整个屏幕窗口,白色是容器(带有a max-width),带有来自bootstrap的基本12列.
我希望右边的笔记本电脑比它在自举网格上的x列更宽.当(例如)7个列的宽度为(例如)500px且图像宽度为800px时,它将自然地溢出容器(如果图像没有给出宽度,则为当前).因此,当您将窗口缩小时(请参见第二张图片),您只需剪切一下图像.

在此输入图像描述

下面描述的第二部分是问题......
现在我想在左侧有相同的东西...但是当我在我的自举中有7个柱子时,(例如)500px宽,我有一个其中的图像,宽度为800px,溢出自然发生在右侧.我希望这是在左侧!因此,在内部使用带有图像的div的内容与右侧对齐,但溢出位于左侧.

这就是现在正在发生的事情:溢出在右边(当它应该在左边).

在此输入图像描述

  • 我不想拉伸此图像的时间长于图像的自然宽度
  • 我喜欢它而<img>不是background-image,但如果这是不可能的,我可以接受.

这个JSFiddle中提供了一些代码

html css twitter-bootstrap

6
推荐指数
1
解决办法
2146
查看次数

从Laravel中的json响应中提取statusCode

在Laravel 5.4中工作

删除图像后(在我的ImageRepository中),我将Json响应发送回我的控制器(在这里我称为ImageRepository)。现在,我只想查看要返回的状态码以进一步构建。

return Response::json([
    'error' => false,
    'code'  => 200,
    'message' => 'Image was deleted!'
], 200);
Run Code Online (Sandbox Code Playgroud)

当我在Controller中收到此响应时dd();,我看到以下内容:

JsonResponse {#461 ?
  #data: "{"error":false,"code":200,"message":"Image was deleted!"}"
  #callback: null
  #encodingOptions: 0
  +headers: ResponseHeaderBag {#459 ?}
  #content: "{"error":false,"code":200,"message":"Image was deleted!"}"
  #version: "1.0"
  #statusCode: 200
  #statusText: "OK"
  #charset: null
  +original: array:3 [?]
  +exception: null
}
Run Code Online (Sandbox Code Playgroud)

我只需要提取statusCode即可向用户发送正确的通知(图像已删除,未找到图像,图像...)

不敢相信我在任何地方都找不到解决方案。
谢谢

http-status-codes laravel-5 jsonresponse

5
推荐指数
1
解决办法
3771
查看次数

Laravel 5 PHP - 使用输入值过滤结果

我有这个,我得到了所有的比赛$tournaments = Tournament::all();.现在我想让用户在视图中随时过滤这些...我希望<input>用户输入几个字符,然后在名称中包含这些字符的锦标赛中过滤结果.

我在网上发现了这个*,但我不知道如何填充它$keyword.如果结果在输入字段中输入的每个字符后过滤,那将是最好的.如果这不可能,那么将其作为一个表单,将其发送$keyword到Controller并在同一页面上检索新结果!
*$tournament = Tournament::where('name', 'LIKE', '%'.$keyword.'%')->get();

我该怎么做呢?我不知道......请在答案中提供一些代码.

谢谢

filter keyword laravel-5

4
推荐指数
1
解决办法
7898
查看次数

Bootstrap 行在另一个之上

我正在稍微扩展我的前端 css 技能,我试图实现以下目标:两个引导行重叠,但保持它们的响应式网格行为。对我来说完全陌生,不知道如何解决这个问题..

所以基本上我希望有两列并排(随着内容的进行不断重复),然后另一行与另一列重叠。这需要中间列(在图像的第 2 行)在所有红色列上可见。

我该怎么做?我当然想保留网格功能。

在此处查看网格结构

这是我为了更好地理解而制作的JS Fiddle。网格的行为并不像它应该的那样。我也不认为position: absolute对响应式网站有好处。

我希望我的问题足够清楚!提前致谢

html css twitter-bootstrap

4
推荐指数
1
解决办法
6329
查看次数

这个正则表达式的含义是什么?

我需要弄清楚这个正则表达式意味着什么?

"^[A-Z]{3}-[4-7]\d{2,4}\$$"
Run Code Online (Sandbox Code Playgroud)

我认为它从3个字母开始,以2,3或4位数结束(也不确定dubble $ -sings).

但我无法理解这意味着什么:

     -[4-7]  
Run Code Online (Sandbox Code Playgroud)

而且我也不确定为什么最后会有2美元......

谢谢

javascript regex

3
推荐指数
1
解决办法
208
查看次数

在侧栏中旋转文本 - css

我想制作一个侧边栏,文本在侧边栏内旋转并居中.我希望在文本和CSS中,而不是背景图像或其他东西......
如何在CSS中完成这样的事情?

在此输入图像描述

我曾试图使用transform: rotate(7deg);和填充,但我无法正确定位.
这是一个具有基本结构的codepen.顶部栏应位于屏幕的左侧(如图所示).

这也必须是响应.当您单击菜单切换时,侧边栏幻灯片将打开,因此应使用某些css/js轻松隐藏文本.

谢谢


答案: @darrylye的答案对我来说是正确的解决方案.很多simpeler像你一样(水平地)组成div然后旋转整个div.
div中的旋转文本似乎更难以定位所有响应断点.

html css transform responsive

3
推荐指数
1
解决办法
1596
查看次数

ASP.NET MVC5在占位符中字体很棒

我正在尝试在我的占位符中为登录页面添加一个字体很棒的图标.这就是我到目前为止所拥有的.我无法弄清楚如何获得字体真棒图标的文本(如占位符)

@Html.TextBoxFor(m => m.UserName, new { @class = "form-control login-input", placeholder = "Username or Email"})
Run Code Online (Sandbox Code Playgroud)

我找到了如何在这里添加占位符的问题,而不是如何添加图标.

谢谢!

asp.net asp.net-mvc placeholder font-awesome

2
推荐指数
1
解决办法
1297
查看次数