Laravel
WordPressサイトをAWS+Laravel+Nuxtにフルリプレイスした話(技術選定編) https://qiita.com/mejileben/items/f68a50ec9164b261b9cd
エラーログを追っていく。 vagrant@homestead:[該当ディレクトリ ]$ phpunit You need to set up the project dependencies using Composer: composer install You can learn all about Composer on https://getcomposer.org/. vagrant@homestead:[該当ディ…
Laravelでテストコードを書くためのチュートリアル https://qiita.com/niisan-tokyo/items/264d4e8584ed58536bf4 LaravelのテストをPHPUnitで書く時にやってる工夫 https://sota1235.hatenablog.com/entry/2015/12/04/192715 日本で一番PHPのシステムをテス…
[注意] うまくいかなかったので、この編集内容は消去。 5.1のデフォルトにおいては 認証した状態で /password/emailへ getリクエストを飛ばすと、 /home (welcome.blade.php)へリダイレクトしてしまう。 そこで、処置の1つとして URI (/)に対するルーティン…
1/9に発掘した興味のある書物 個人開発のためのwebサービス公開マニュアル www.amazon.co.jp 図解即戦力 amazon web servicesのしくみと技術がこれ1冊でしっかりわかる教科書 www.amazon.co.jp
PHP 5.6フルスクラッチから Laravel 5.1 (PHP 7.1)
Gmail APP_ENV=local APP_DEBUG=true APP_KEY=[ハッシュ値] DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_DATABASE=[DB名] DB_USERNAME=homestead DB_PASSWORD=[パスワード] CACHE_DRIVER=file SESSION_DRIVER=file QUEUE_DRIVER=sync REDIS_HOST=127.0.0.1 RE…
ファイルダウンロードでエラー「Resource interpreted as Document but transferred with MIME type application/zip」 http://y0m0r.hateblo.jp/entry/20130703/1372861728 Resource interpreted as Document but transferred with MIME type application/p…
phpexiftool/exiftoolのインストール時に、PHP extension domが無くて依存解決エラー [Ubuntu] 仮想マシンHomesteadにおいて 問題なく動作していたが、 [CentOS 7] 本番環境においては、 拡張エラーが出たので、その時の対処法をメモ。 # composer require p…
file('upload_image'); $name = $file->getClientOriginalName(); $save_path = storage_path('app/'); /** * 対応としては、写真自体をEXIFのOrientationをもとに適宜回転したのち * ウェブサービス側で保存・さらにEXIFのOrientation情報を削除します。 */…
exiftoolのリポジトリ Exiftoolは、メタ情報を読み・書き・編集するライブラリ。 [参照] Phil Harveyさん作 https://packagist.org/packages/phpexiftool/exiftool Composerでインストール composer require phpexiftool/exiftool Exiftoolで全削除する方法 …
どの環境でなるのか? 【1】写真の種類 (撮影rawデータ) (exifデータ削除後) 【2】ハードウェア, OS, ブラウザの組み合わせ (PC) (mac) (Chrome) なぜ、モバイルAndroid(ブラウザ不明)とパソコンmac(Chrome)では、回転しているのか? Orientationに対するブ…
iframeの採択は適切か? 5種の実装法のうち、 jsを必要としないHTMLタグでの解決に 取り組んでみた。 iframe のCSSは適切か? iframeでPDFがhead, bodyと描画されるが、仕組みがわからない。 iframeをコンテナやラッパーで囲んでみよう。
5種 https://aprico-media.com/posts/4051 きっかけ https://qiita.com/katzueno/items/c490361c3274d0108e7d UKmilk https://uxmilk.jp/41612
http://image.intervention.io/api/orientate 表示崩れが出る組み合わせ - Android - [不明] - MacOS - [Chrome] - iOS - [Chrome] OKな組み合わせ - iOS - [safari] Intervention Imageでexif('Orientation')確認 $image = \Image::make($file); dd($image-…
https://reffect.co.jp/laravel/how_to_upload_file_in_laravel/amp [Intervention と Imagick] https://qiita.com/m1takahashi/items/eee3815309eb85d2b870
[参考資料] http://hakomof.hatenablog.com/entry/2015/08/01/095823 dd(); しか知らなかったが、 結構たくさんの出力方法があることに感動を覚えた。
[参考資料] https://blog.capilano-fw.com/?p=1756
NotReadableException in Decoder.php line 59: Unsupported image type. GD driver is only able to decode JPG, PNG, GIF or WebP files. StackTrace [1] in Decoder.php line 59 [2] at Decoder->initFromPath('/tmp/phpyMkwYg') in AbstractDecoder.php …
参考資料 3点 [参考資料1] [Laravel公式ドキュメント:リンク先 apache] https://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types 【MIME type (小文字表記)】( Extensions ) ==================== 【application/pdf】( pdf ) 【im…
外部キー制約時は、「型」+「属性」共に一致している必要がある点に注意 [参考資料] https://qiita.com/0w0/items/4a9cb7d27794bfb93d46 increments()で作ったカラムには、実は裏でunsined(符号無し)属性が付与される。 要は採番項目なので正の値しか登録…
Composerでインストール $ composer require intervention/image インストールされるディレクトリは2つ。 [1] /vendor/guzzlehttp * UploadFileクラスなど。 [2] /vendor/intervention * Imageクラス (saveメソッド) * ImageManagerクラス (makeメソッド…
【1】大元のトレイト AuthenticatesUsers
Laravelアプリ内において、 Composerがオートロード機能を実行する様子を見るために ソースコードを追ってみます。 まずは、treeコマンドで、 Composerに関するディレクトリ&ファイルのみを 抜き出してみる。 [tree コマンドのオプション] tree -a -L 2 [Co…