在000webhost

时间:2018-05-16 03:36:59

标签: php laravel routes cpanel

我正在使用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';

索引页面加载没有任何问题,但在尝试登录或发生错误时会发生。

最重要的是,在我的本地机器上,一切都运行得很好,没有任何问题。

一些线索意味着很大的帮助。谢谢。

0 个答案:

没有答案