Pelayan langsung tidak berfungsi dengan baik di Laravel Hubungi Kami
P粉495955986
2023-09-03 22:13:10
<p>Projek Laravel tempatan saya berjalan dengan baik. Tetapi selepas menganjurkan projek dengan pelayan langsung, ia berfungsi dengan baik kecuali untuk borang hubungi kami.
Ini adalah borang hubungan saya</p>
<pre class="brush:php;toolbar:false;"><div class="kandungan">
@include('partials.alerts')
<h1 class="heading">Hubungi Kami</h1>
<form method="post" action="{{url('form')}}#contact">
{{csrf_field()}}
<div class="bentuk">
<div class="input-flex">
<jenis input="teks"nama="nama"Nama*"
<span style="warna:merah">@error('name'){{$message}}@enderror</span>
<jenis input="e-mel"nama="e-mel"E-mel*"
<span style="warna:merah">@error('email'){{$message}}@enderror</span>
<jenis input="tel"kelas="lebar penuh"nama="telefon"Nombor telefon*"<br><br>
<span style="warna:merah">@error('telefon'){{$message}}@enderror</span>
<textarea cols="2"baris="2"class="nama penuh"mesej"
</div>
<kelas butang="conbtn" type="serahkan">Serah</button></pra>
<p>我的联系人滚动导航是</p>
<pre class="brush:php;toolbar:false;"><nav class="navbar">
<a href="#contact">contact</a>
</nav></pre>
<p>联系我们的控制器是</p>
<pre class="brush:php;toolbar:false;">stor fungsi yang dilindungi(Minta $request)
{
//sahkan permintaan
$this->validate($request,[
'nama' => 'diperlukan|maks:100',
'e-mel' => 'diperlukan|e-mel',
'telefon' => 'diperlukan',
]);
$pengguna = Pengguna baharu;
$user->name = $request->input('name');
$user->email = $request->input('email');
$user->telefon = $request->input('telefon');
$user->message = $request->input('message');
$pengguna->simpan();
$verifyUser = VerifyUser::create([
'user_id' => $user->id,
'token' => Str::random(40)
]);
Mel::to($user->email)->send(new VerifyMail($user));
return redirect('/#contact')->with('info', 'Kami menghantar kod pengaktifan kepada anda. Semak e-mel anda dan klik pada pautan untuk mengesahkan');
}</pre>
<p>我的联系我们验证消息和验证消息在提本交提交按钮后重定向到联系部到联系部到联系部交提交按钮后重定向到联系部到联系部。地机器上运行良好。但在实时服务器中收到以下错误消息
<kod>抱歉,该页面不存在。请检查 URL 或返回页面。 404 错误。找不到页面。<;</pcode>.
<p>提交联系表单后,我可以监控本地和实时服务器中是否有不同的网址
本地主机就像 <kod>http://localhost:8000/#contact</code></p>
<p>但是实时服务器就像<kod>https://academi.com/form#contact</code></p>
<p>我对此感到困惑。我该如何解决这个问题</p>
Saya akan menyemak konfigurasi pelayan anda. Jika ia berfungsi secara tempatan tetapi tidak pada pelayan langsung, mungkin terdapat masalah. Semak sama ada konfigurasi apache/nginx anda sepadan, terutamanya apabila ia berkaitan dengan menulis semula url