我正在使用Laravel 5.4.36为我的个人项目构建一个简单的博客。我已将其上传到000webhost
。问题是我每次尝试注册或登录时都会说,
在此服务器上找不到请求的网址
以下是此错误期间显示的网址
https://myprojectblog.000webhostapp.com/signUp
这里' signUp'或者'签到'路线文件中提供了以下内容,
Route::post('/signUp', [
'uses'=>'UserController@postSignUp',
'as'=>'signUp'
]);
Route::post('/signIn', [
'uses'=>'UserController@postSignIn',
'as'=>'signIn'
]);
注册表格如下:
<div class="signUp">
<label>Sign Up</label></br>
<form action="{{ route('signUp') }}" method="POST" name="signUp" id="signUp">
<label id="usernameLabelSignUp">Username</label></br>
<input type="text" id="usernameSignUp" name="username" value="{{ Request::old('username')}}"></br>
<label id="emailLabelSignUp">Email</label></br>
<input type="text" id="emailSignUp" name="email" value="{{ Request::old('email')}}"></br>
<label id="passwordLabelSignUp">Password</label></br>
<input type="password" id="passwordSignUp" name="password"></br>
<input type="hidden" name="_token" value="{{ Session::token() }}">
<input type="submit" id="signUpSubmit" value="signUp">
</form></br>
</div>
在000webhost的cpanel中,我的文件结构是,
/
-Blog
-All the Laravel project directories and files except public
-public_html
-public
-css
-js
-.htacess
-index.php
-favicon.ico
-robots.txt
-web.config
/ public_html / public中的index.php包含了这些行,
require __DIR__.'/../Blog/bootstrap/autoload.php';
$app = require_once __DIR__.'/../Blog/bootstrap/app.php';
索引页面加载没有任何问题,但在尝试登录或发生错误时会发生。
最重要的是,在我的本地机器上,一切都运行得很好,没有任何问题。
一些线索意味着很大的帮助。谢谢。