問題タブ [laravel-filesystem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - Laravel 5: ローカルファイルを Amazon S3 にコピーするにはどうすればよいですか?
MySQLデータベースを定期的にバックアップするために、Laravel 5でコードを書いています。これまでの私のコードは次のようになります。
次のようなことを提案するソリューションをオンラインで見ました。
しかし、大きなファイルの場合、file_get_contents() を使うのはもったいないのではないでしょうか? より良い解決策はありますか?
laravel-filesystem - Laravelがサーバーに実際のファイルをアップロードしない
最近、最初の Laravel プロジェクトをホストしました。したがって、これはパブリック フォルダがオンでpublic_html
あり、他のフォルダがルートの 1 つの forder にあることを意味します。
サーバーにファイルをアップロードしていて、エラーが発生しましたCould not create img/photos directory
(言い換え)。かなり長い間グーグルで検索した後、777に許可を与えimg
、photos
エラーが消えました。唯一のことは、エラーがキャッチされていないことですが、ファイルはアップロードされていません。
注: 私のフォーム宣言では、私が設定した、オートロードとパス'files'=>true
を適切に変更しました。paths.php
問題は何ですか?
php - GoogleクラウドストレージをLaravel 5ファイルシステムとして使用するには?
ユーザーがファイルをアップロードできるアプリケーションを開発しており、ファイルシステム機能を使用して「ローカル」ディスクで動作するようにしましたが、Google Google Cloud Storage を移行して使用したいと考えています。
有益な情報を見つけるのは非常に困難でした。ドキュメントには、ドロップボックスでの作業の「例」がありますが、完全ではありません。ドライバーとディスクを構成する方法を示していないため、私には十分に明確ではありません。
これからどうすればいいのか分からないので教えていただきたいです。
このチュートリアルhttp://www.codetutorial.io/laravel-5-file-upload-storage-download/を使用したところ、ローカルで機能しているため、Googleクラウドストレージに移行する必要があり、それだけです。私はopenshiftを使用していますが、快適に感じています。
必要に応じて使用するためにファイルシステムを構成する必要があるかどうかを教えてください。
ありがとうございました
php - Laravelフォーム - ファイルフィールドをロード
フォームに次のようなファイル フィールドがあります。
laravelcollectiveパッケージを使用してフォームを作成しています。
編集ページで、現在のファイルをロードしたいと思います(ファイルフィールドを設定します)。しかし、どうすればこれを行うことができますか?
php - Laravel Storage の戻り値: mkdir(): ファイルが存在します
ファイルが Laravel 5.1 に存在するかどうかを確認しようとすると、常に次のエラーが発生します。
ここで何が間違っているのかわかりません。ファイルが存在するかどうかを確認したい:
ディスク「イメージ」:
何か案は?
php - Storage APIを使用したLaravel 5.0 Upload Fileは常にForbiddenを返します
私は Laravel を初めて使用し、Storage API を使用して自分の Web サイトに画像をアップロードしようとしていますが、フォームを送信した後、laravel は常に「禁止」を返します。
これが私のフォームです(add_company.blade.php):
これが私のコントローラーの store メソッドです (App\Http\Controllers\Setting\Organization\CompaniesController) :
Laravel はエラーを表示しませんが、フォームを送信するたびに常に "Forbidden" を返します。config/filesystems.php や public/.htaccess は何も変更していません。
助けてください。Laravel 5 でのファイルのアップロードに関する多くの投稿を既に読みましたが、答えが見つかりませんでした。どうもありがとう!
編集 :
ファイルをパブリックフォルダーにアップロードしてそのフォルダーに許可を与えることで@MikeMillerの提案を試みましたが、laravelはまだ「禁止」を返します。どこが間違っていますか?
これが私のディレクトリです:
これが私の xampp\apache\logs\access.log の最後の記録です:
xampp\apache\logs\error.log は次のとおりです。
php_error_log ファイルは次のとおりです。
php - ストレージが存在するかどうかのLaravelチェックが機能していない
ファイルがストレージに既に存在するかどうかを確認しようとしています
しかし、ファイルが実際に削除された場合やファイルが存在しなかった場合でも、常に「存在していました」という文字列を返します。
ファイルをストレージにアップロードするときに問題がないので、ストレージの場所の設定に問題はないと確信しています。
PS: 私は Laravel 5.0 を使用しています
アップデート:
これが私のLaravel 5.0のconfigフォルダーからの私のfilesystems.phpです