Laravel ファーストサイト インストール ルーティング モジュラー 20160720 レビュー

WBOY
リリース: 2016-07-28 08:25:41
オリジナル
1044 人が閲覧しました

昨日の主な作業は、laravelを使用してadminLTEをテンプレートに変更することでした。これには、主にlaravelのインストール、デバッグなどが含まれます。

1.laravelをインストールするには、まずcomposerというPHPパッケージ管理ツールをインストールする必要があります。公式Webサイトからcomposer_windowsインストールパッケージをダウンロードし、ダブルクリックしてインストールしますが、PHP opensslが開いていないというメッセージが表示されます

2. php.iniを開き、extension=php_opensslの注釈を削除します。 .dll を変更し、php/ext フォルダーにある .dll、libeay32.dll、および php_openssl.dll を変更し、最後に Apache を再起動する必要があります。管理者アカウントで (理由は不明)、コマンド httpd -k restart を再起動します。環境変数が追加されていない場合は、apache24/bin でコマンドを実行する必要があります。この時点で、php の openssl が正常に開きます。

3. 次に、composer インストール ウィザードに戻り、次のステップで直接インストールできます。composer create-project laravel myapp --prefer-dist という名前の laravel プロジェクトを作成します。プロジェクトをルートディレクトリに作成し、app/Http/routes.phpにルーティングを設定します。
Route::get('admin', function () {
        return view('admin_template');
});
ログイン後にコピー
では、resources/views/フォルダーにテンプレートadmin_template.blade.phpを作成したいのですが、ホームのみルーティングが失敗していることがわかりました。 http://www .bubuko.com/infodetail-974728.html を参照して、長い間調査した結果、最終的にルーティングが成功しました

4。ルーティングの問題は解決されましたが、新たな問題が発生しました。admin_template.blade が相対パスとして記述されているため、静的リソースをロードできませんでした。実はLaravelのルートディレクトリはpublicになっているので、相対パスを変更せずにpublic配下のリソースが取得されるので、リソースをpublicに移動して引用することに成功しました。当時は404パスをよく見ていなかったかもしれませんが、Django

5のように統一的に配置して設定する必要があると思い、最終的にヘッダー、フッター、サイドバーに分けました。 3 つのパブリック モジュールを作成し、それを必要なページに含めます。

以上、laravel初見インストールルーティングモジュール化20160720レビューを内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!