私はlaravel4.2の新機能ですが、RESTFUL APIを作成しようとしましたが、郵便配達員のURL {localhost/TPM/public/api/books}
にヒットしようとするとエラーになります。PHP laravel 4.2 API郵便番号のあるURLをルーティングする
これのURLは何ですか?
コントローラー:
ルータ:
私はlaravel4.2の新機能ですが、RESTFUL APIを作成しようとしましたが、郵便配達員のURL {localhost/TPM/public/api/books}
にヒットしようとするとエラーになります。PHP laravel 4.2 API郵便番号のあるURLをルーティングする
これのURLは何ですか?
コントローラー:
ルータ:
あなたindex
方法でreturn Response::json(['result' => true]);
で試してみてください。
さらに、storage/logs/laravel.log
で起こっていることの手がかりをログファイルで確認できます。
私はLaravel 4.2で、新しいクラスが作成されていてもわからない場合は、composer dump-autoload
を実行する必要があると思います。
ここに詳細を添付する必要があります。続行するには十分ではありません。私が考えることができる唯一のことは、郵便配達員のあなたのスクリプトのローカルパスを 'public'ビットまで入力する必要がないということです。 'api/books'に行きましたか? –
yuup。私はlocalhost/api/booksとlocalhost/TPM/public/api/booksを試しました。しかし、再び不運...ここにTPMは私のアプリ名です – steven
ポートについてはいかがですか?あなたは 'php artisan serve'でこれを提供していますか、またはそれを迷惑な人で実行していますか?デフォルトでは、ポート80で機能しません。 –