タグ付けされた質問 「laravel-5」

Laravel 5は、Taylor Otwellが作成したオープンソースのPHP Web開発MVCフレームワークの以前のメジャーバージョンです。Laravelは、シンプルで表現力豊かな構文を使用してアプリケーションを作成するのに役立ちます。Laravel関連の一般的な質問には、laravelタグを使用してください。

20
Laravel 5のカスタムヘルパーのベストプラクティス[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 20日前休業。 Laravel 5のビュー間でコードが繰り返されないように、ヘルパー関数を作成したいと思います。 view.blade.php <p>Foo Formated text: {{ fooFormatText($text) }}</p> それらは基本的にテキストフォーマット関数です。これらの機能を備えたファイルをどこでどのように作成できますか?

28
Laravel 5必要なbootstrap /../ vendor / autoload.phpを開けませんでした
最近、作曲家を介してLaravel 5をインストールしました。artisanを使用して新しいコントローラーを作成しようとすると、次のエラーが発生します。 bootstrap /../ vendor / autoload.php。ストリームを開けませんでした:そのようなファイルまたはディレクトリはありません。「ベンダー」フォルダは存在しません。 何か不足していますか?
366 php  laravel-5 

18
Laravel 5:ブレードでHTMLを表示する
次のように、ビューの1つに文字列が返されます。 $text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>' 私はそれをブレードで表示しようとしています: {{$text}} ただし、出力はレンダリングされたHTMLではなく生の文字列です。Laravel 5でブレードを使用してHTMLを表示するにはどうすればよいですか? PS。PHP echo()はHTMLを正しく表示します。
283 laravel  laravel-5  blade 

12
Laravel 5-職人の種[ReflectionException]クラスSongsTableSeederが存在しません
php artisan db:seedを実行すると、次のエラーが発生します。 [ReflectionException] Class SongsTableSeeder does not exist 何が起こっている? 私のDatabaseSeederクラス: <?php use Illuminate\Database\Seeder; use Illuminate\Database\Eloquent\Model; class DatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Model::unguard(); $this->call('SongsTableSeeder'); } } 私のSongsTableSeederクラス: <?php // Composer: "fzaninotto/faker": "v1.4.0" use Faker\Factory as Faker; …


18
アプリケーション暗号化キーが指定されていません
私はLaravelを初めて使い、Artisanコマンドを使用しようとしています... php artisan serve それが表示されます... Laravel開発サーバーが起動しました:http : //127.0.0.1 : 8000 ただし、自動的に起動しないため、手動でhttp://127.0.0.1:8000と入力すると、次のエラーが表示されます。 RuntimeExceptionアプリケーション暗号化キーが指定されていません。 何か案は?Laravelフレームワーク5.5-devを使用しています。

30
Laravel 5 – URLからパブリックを削除
これは非常に人気のある質問ですが、Laravel 5の実用的な解決策を見つけることができませんでした。私は長い間、Codeigniterからの移行を試みてきましたが、この複雑なインストールプロセスは、私を先延ばしにし続けます。 VMを実行したくありません。これは、プロジェクトを切り替えるときにぎこちないと思われます。 ドキュメントルートをパブリックフォルダに設定したくありません。これは、プロジェクトを切り替えるときにも厄介です。 .htaccess mod_rewriteメソッドを試しました <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)$ public/$1 [L] </IfModule> これにより、compiled.php行7610にLaravel NotFoundHttpExceptionが表示されます。 先ほどL4を試してみたところ、パブリックフォルダーの内容をルートに移動する方法を使いました。L5の構造はまったく異なり、同じ手順を実行すると、Laravelが完全に壊れました(サーバーは空白のページのみを返します)。 次のような開発環境で「パブリック」を削除する適切な方法はありますか? L5で動作 プロジェクトを簡単に切り替えることができます(私は通常、いつでも2または3で作業しています)。 ありがとう ** MAMPとPHP 5.6.2を使用しています

18
Laravelで特定の1つの移行をロールバックする
が欲しいです ロールバックのみ: Rolled back: 2015_05_15_195423_alter_table_web_directories 走る php artisan migrate:rollback、私の移行の3つがロールバックしています。 Rolled back: 2015_05_15_195423_alter_table_web_directories Rolled back: 2015_05_13_135240_create_web_directories_table Rolled back: 2015_05_13_134411_create_contacts_table 削除する 私web_directoriesと私のcontactsテーブルの両方が意図せずに。それが起こらないようにしたいし、その特定のものだけをロールバックできれば、この災害は起こらないだろう。

15
Laravelのファイル権限を設定するにはどうすればよいですか?
所有者がに設定されているApache Webサーバーを使用しています_www:_www。新しいLaravel 5プロジェクトを作成するときなど、ファイルのアクセス許可のベストプラクティスは何なのかわかりません。 Laravel 5では、/storageフォルダーが書き込み可能である必要があります。私はそれを機能させるために多くの異なるアプローチを見つけました、そして私は通常それを777再帰的にchmodにすることで終わります。私はそれが最善の考えではないことを知っています。 公式のドキュメントは言う: Laravelでは、いくつかの権限を構成する必要がある場合があります。その中にフォルダーが storageありvendor、Webサーバーによる書き込みアクセスが必要です。 それは、Webサーバーがstorageとvendorフォルダー自体または現在のコンテンツだけにアクセスする必要があるということですか? 私ははるかに良いことは、権限の代わりに所有者を変更することだと思います。Laravelのすべてのファイル権限を再帰的_www:_wwwに変更し、chmodをに変更したかのように、サイトを正しく機能させました777。問題は、ファイルを保存するたびにテキストエディターからパスワードを要求されることです。ファイルをコピーするなど、Finderで何かを変更しようとすると、同じことが起こります。 これらの問題を解決するための正しいアプローチは何ですか? 変化する chmod ファイルの所有者をWebサーバーの所有者と一致するように変更し、おそらくテキストエディター(およびFinder?)を設定して、パスワードの要求をスキップするか、ファイルを使用させます。 sudo osユーザーと一致するようにWebサーバーの所有者を変更します(結果はわかりません) 他の何か



30
Laravel移行エラー:構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。キーの最大長は767バイトです
Laravel 5.4での移行エラー php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]:構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。キーの最大長は767バイトです(SQL:alter tabl e usersadd unique users_email_unique(email)) [PDOException] SQLSTATE [42000]:構文エラーまたはアクセス違反:1071指定されたキーが長すぎます。キーの最大長は767バイトです


3
誰でもLaravel 5.2マルチ認証を例で説明できます
ユーザーと管理フォームのuserテーブルとadminテーブルをそれぞれ認証しようとしています。私はUserlaravelが提供するモデルをそのまま使用してAdmin.おり、ガードキーとプロバイダーキーをauth.php. 警備員 'guards' => [ 'user' =>[ 'driver' => 'session', 'provider' => 'user', ], 'admin' => [ 'driver' => 'session', 'provider' => 'admin', ], ], プロバイダー 'providers' => [ 'user' => [ 'driver' => 'eloquent', 'model' => App\User::class, ], 'admin' => [ 'driver' => 'eloquent', 'model' => App\Admin::class, ] ], …

8
Laravel 5ビューキャッシュをクリア
Laravelのキャッシュビューが~/storage/framework/views.時間の経過とともに保存されていることに気付きました。どうすれば削除できますか?できるコマンドはありますか?私は試しましたphp artisan cache:clear,が、ビューのキャッシュをクリアしていません。そのため、上記のフォルダー内のファイルを手動で削除する必要があります。 また、ビューのキャッシュを無効にするにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.