recherche

Maison  >  Questions et réponses  >  le corps du texte

laravel5.2 quickstart implémente la connexion locale, l'enregistrement utilise l'authentification d'origine et 404 après le téléchargement

Je l'ai téléchargé sur ma machine virtuelle locale (environnement Vbox centos lemp)

J'utilise l'environnement mac xampp pour déboguer le quickstart (git) et mon routage

Route::group(['domain' => 'u.ok.com', 'middleware' => 'web'], function () {

    Route::get('/', function () {
        return view('welcome');//正常显示
    })->middleware('guest');//游客页面
    //以下这几条,主要是登陆在虚拟机浏览都是404
    Route::get('/tasks', 'TaskController@index');
    Route::post('/task', 'TaskController@store');
    Route::delete('/task/{task}', 'TaskController@destroy');
    Route::auth();


});

Route::group(['domain' => 's.ok.com'], function () {
    Route::get('/', 'Test\NewsArr@index');//正常显示
});

Route::group(['domain' => 'a.ok.com'], function () {
    Route::get('/', 'Test\NewsArr@generate');//正常显示
});

Je ne comprends pas la raison de cela. Les routes ci-dessus fonctionnent bien sur Mac, mais lorsqu'elles sont téléchargées sur une machine virtuelle, le 404 mentionné ci-dessus apparaîtra

漂亮男人漂亮男人2821 Il y a quelques jours514

répondre à tous(2)je répondrai

  • 高洛峰

    高洛峰2017-05-16 16:54:22

    Il y a un problème avec la configuration de nginx, veuillez le poster et y jeter un oeil

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:54:22

    Configuration Nginx (applicable au framework PHP dont la route est index.php?routes) :

    server
    {
        listen              80;
        server_name         example.com;  #改成你的域名
        root     /var/www/html;  #改成你的document_root
        index    index.php index.html index.htm;
     
        location  /
        {
            try_files $uri $uri/ /index.php?$query_string;  #关键部分
        }
    }

    répondre
    0
  • Annulerrépondre