19

インストールしたばかりですLumenが、パブリックディレクトリに移動するlocalhost/lumen/publicと、

お探しのページが見つかりませんでした。

現れる。

確認app\Http\routes.phpして変更しました

$app->get('/', function () use ($app) {

$app->get('/lumen/public/', function () use ($app) {

そしてそれはうまくいきました。

しかし、これは私が望むものではありません。Laravelでは'/'完璧に動作します。Lumen を で動作させるにはどうすればよい'/'ですか?


ところで、私が使用するphp artisan serv'/'動作しますが、職人サーブでのみ:(

4

2 に答える 2

37

一方通行:

/public/index.php変更中

$app->run();

$app->run($app['request']);

別の方法:

これも機能します(高速):

$app->run($app->make('request'));
于 2015-08-09T06:36:48.507 に答える
0

php artisan serve を使用していないときは、何を使用していますか? バニラphp -Sを使用している場合は、次のように public ディレクトリも指定する必要があります。

php -S localhost:8000 -t public/

ディレクトリ内でこれを行う必要がありますlumen

于 2015-06-18T09:17:12.423 に答える