小编Ash*_*rma的帖子

如何在Laravel Homestead中使用postgreSQL

我可以迁移到我的家园.这是我的.env

DB_CONNECTION=pgsql
DB_HOST=localhost
DB_PORT=54320
DB_DATABASE=intern
DB_USERNAME=homestead
DB_PASSWORD=secret
Run Code Online (Sandbox Code Playgroud)

我做一个新的服务器在我的PostgreSQL的

server name = Homestead,  
username = homestead,  
password = secret.  
Run Code Online (Sandbox Code Playgroud)

然后,我做了迁移,并将所有表创建到我的数据库(server = homestead)
问题是,当我想在我的网站上登录时.它发生错误:

SQLSTATE[08006] [7] could not connect to server: Connection refused?  
Is the server running on host "localhost" (::1) and accepting?  
TCP/IP connections on port 54320??could not connect to server: Connection refused?  
Is the server running on host "localhost" (127.0.0.1) and accepting?  
TCP/IP connections on port 54320? (SQL: select * from "users" where "email" = user@gmail.com …
Run Code Online (Sandbox Code Playgroud)

php postgresql laravel homestead

8
推荐指数
1
解决办法
3257
查看次数

Laravel php artisan“类请求不存在”

我正在与 Laravel 合作,

突然,当我尝试php artisan serve在命令提示符下运行时,

它显示错误消息:

In Container.php line 729: Class request does not exist
Run Code Online (Sandbox Code Playgroud)

我查看了所有控制器、模型和其他我能想到的松散请求引用的文件,但什么也没找到。

我该如何调试这个?

php request laravel laravel-artisan

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

Laravel $request->has('name') 不起作用

我最近开始使用laravel来学习如何使用它。目前,我正在处理表单并查看 Laravel 提供的不同方法来促进我们的工作,但我不明白为什么以下代码不起作用:

\n\n
public function mensajes(Request $request) {\n    //return $request->all();\n\n    if ($request->has(\'nombre\')){\n        return "S\xc3\xad tiene nombre. Es ". $request->input(\'nombre\') ." y su correo es ". $request->input(\'email\');\n    } else {\n        return "No tiene nombre";\n    }\n\n\n\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试验证表单是否接收到输入“名称”,但无论是否接收到它,它都将其视为存在并且是否已填充,但是,当尝试执行此代码时(如果它正确执行)。

\n\n
public function mensajes(Request $request) {\n    //return $request->all();\n\n    if ($request->input(\'nombre\') != \'\'){\n        return "S\xc3\xad tiene nombre. Es ". $request->input(\'nombre\') ." y su correo es ". $request->input(\'email\');\n    } else {\n        return "No tiene nombre";\n    }\n\n\n\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我花了很多时间,也许太多时间看我的代码,却没有看到错误。

\n

php laravel

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

给出的邮箱地址不符合 RFC 2822, 3.6.2

向多个用户发送邮件。

 $users=a:3:{i:0;s:14:"uday@email.com";i:1;s:14:"guru@email.com";i:2;N;}
    $usermail=unserialize($users);
    $usermail=json_encode($usermail);
            Mail::to($usermail)
                ->send(new MeetingInvite($meeting,$usermail));
Run Code Online (Sandbox Code Playgroud)

问题出在to()方法中,当我传递静态值时to(['uday@email.com','guru@email.com'])它起作用了。

问题是我有 unserialized格式的数据。如何使用这个。

php swiftmailer laravel-5.5

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