Lumen
をインストールしましたが、パブリックディレクトリlocalhost/Lumen/public
に移動すると、
申し訳ありませんが、お探しのページが見つかりませんでした。
現れる。
app\Http\routes.php
をチェックして変更しました
$app->get('/', function () use ($app) {
に
$app->get('/Lumen/public/', function () use ($app) {
そしてそれはうまくいった。
しかし、これは私が望むものではありません。 In Laravel '/'
は完全に機能します。Lumenを'/'
で機能させるにはどうすればよいですか?
ところで、php artisan serv
を使用すると、'/'
は機能しますが、職人のサービスでのみ機能します:(
/public/index.php
変化する
$app->run();
に
$app->run($app['request']);
これも(より速く)機能します:
$app->run($app->make('request'));
Php職人サーブを使用していないときは、何を使用していますか?バニラを使用している場合php -S
次のようにパブリックディレクトリも指定する必要があります。
php -S localhost:8000 -t public/
これは、Lumen
ディレクトリ内で行う必要があります。