【发布时间】:2017-12-25 19:34:51
【问题描述】:
我的本地主机中有 2 个 laravel 应用程序(用于测试目的)...我希望我的第一个 laravel 应用程序将 POST 数据发送到我的第二个 laravel 应用程序,然后将这些数据保存到 mysql 数据库。
这是我的第一个 laravel 应用路线
Route::get('post_request', function()
{
$client = new \GuzzleHttp\Client();
$url = "http://bkculv5.local/api_post";
$response = $client->post($url,[
'json'=>[
'judul' => 'title','content' => 'konten'
]]);
});
这是我的第二条 laravel 应用路线
Route::post('/api_post', function(Request $request){
$judul = $request->judul;
$content = $request->content;
$artikel = new App\Artikel;
$artikel->judul = $judul;
$artikel->content = $content;
$artikel->save();
});
我得到的是
服务器错误:
POST http://bkculv5.local/api_post导致500 Internal Server Error响应:
当我将myfirstapplaravel.local/api_post 放入浏览器时
知道为什么吗?还是我需要像在 ajax 中使用 post 一样使用 X-CSRF-TOKEN?
更新
这是我在 apache xampp 中的错误日志
[Thu Jul 20 15:26:35.201109 2017] [core:error] [pid 1500:tid 604] (EAI 11002)APR does not understand this error code: AH00549: Failed to resolve server name for 36.86.63.180 (check DNS) -- or specify an explicit ServerName
[Thu Jul 20 15:26:35.439807 2017] [ssl:warn] [pid 1500:tid 604] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Thu Jul 20 15:26:35.487845 2017] [mpm_winnt:notice] [pid 1500:tid 604] AH00354: Child: Starting 150 worker threads.
【问题讨论】:
-
您在日志文件中遇到了什么错误?
-
不知道如何在这里实现它......