2020-01-01から1年間の記事一覧
最近ブログぜんぜんでしたけど、生きてます。私です。 今回ぶち当たった実装の問題について書きます。 ■問題 フォーム送信後、遷移先からブラウザバックしたとき、 フォームに前に入力した内容が保持されていない。 ■原因 送信ボタンがtype=submitではなかっ…
LinuxCentOS7 Apache2.4 PHP7 Laravel6 「私はロボットではありません」チェックボックスを実装 1.Googleのアカウントを作成 2.reCAPTCHAのキーを生成 3.画面側にreCAPTCHAチェックボックスを設置(js、html) 4.サーバ側でreCAPTCHAと通信
フォームの入力が毎回マンドクセって時のために作ったjQuery これをめんどくさがりのワイはF12のコンソールにそのままはっつけちゃう。 function clipboardform() { let copystr = ""; $('[name]').each(function(){ let namestr = $(this).attr('name').rep…
LinuxCentOS7 Laravel6 PHP7 メール送信の実装 ・envにメールの設定 MAIL_DRIVER=smtpMAIL_HOST=smtp.gmail.comMAIL_PORT=587MAIL_USERNAME={gmailアカウント名}@gmail.comMAIL_PASSWORD={gmailアカウントパスワード}MAIL_ENCRYPTION=tlsMAIL_FROM_ADDRE…
・AmazonLinux2 ・Apache でHTTPSにしてみた。ドメインもらえたからね! 下記ページを参考に、certbot-auto certonlyを実行する Amazon Linux2でLet's Encryptを使う方法 しかし、うまくいかない。AuthorizationErrorが起きる。 ログにはunauthorizedDetail:…
Linux CentOS7初心者が サーバを再起動したら、いろいろ不具合が起きた。 【不具合】 ・httpアクセスがうまくいかなくなった ・samba設定しているはずなのに、エクスプローラが見れなくなった 【原因】 ・SELinuxが有効になっていた(無効にする固定設定して…
動画のアップロード時、絶対画面に出せるように変換をかけた。 ※前提 ・AmazonLinux2 ・PHP7 Laravel6 拡張子多すぎ問題!!!! みんな平和に再生できればいいのに…(´・ω・`)
( ´-`).。oO(マジックのつづり…ckだっけ…?) ※前提 ・AmazonLinux2 ・PHP7 Laravel6 今回、システム開発で画像アップロードを実装したんだけども、 ふつうに想定される拡張子「jpg,jpeg,png,gif」に加え、 iOS11で使っていたらしい「heic」を扱うことに。…
ファイルの種類をチェックしたい。 そのため、最初はサーバ側でバリデーションを実装していたのだけど… バリデーションが実行されるのは、ファイルがアップロードされてから。 つまりファイルサイズが大きいと、それだけくっそ遅いのだった。。 ということで…
もう解決事項なので結論から書いちゃうけど、 php-fpmの再起動が必要だった。困ったちゃんでちゅわねぇ… 確認すべきことをまとめると、下記の通り。次から3も確認するのだ… 1.php.iniの記述が間違っていないこと 2.apacheを再起動したこと systemctl re…
日”時”の入力にdatetimepickerを探して導入 さて「.datetimepicker();」! う、、うごかない!! ということがあった。 「uncaught typeerror cannot read property 'parsedate' of null datetimepicker」 とのことでくっそハテナ。 原因はなんだ!と思った…
■Modelに関して ・あの検索条件まとめるやつって名前なんだっけ⇒スコープ scope 【Laravel】Eloquentのメソッド、プロパティ簡単まとめ - Qiita ・もっと便利なことが知りたい Eloquentに惚れちゃう便利な機能 - Qiita ・論理削除の実装⇒ふつーにfindして->d…
Laravelでクエリを作っているとき、whereにbetween書きたかった。 現在時刻 between 開始 and 終了 みたいなことをしたくて。 データベース:クエリビルダ 5.7 Laravel 結論、できなかった。 Illuminate\Database\Query Builder クラスを追ってみると、 引数…
この辺を参考に ・基本的なAuthのやり方 Laravel6 ログイン機能を実装する - Qiita ・Authを複数実装するやり方 Laravel6でマルチ認証を実装する(UserとAdminの階層を分ける) - Qiita ・Authのrouteやguardが何をしてるかがわかる記事 Laravel5.5 Multi-Au…
>>前提 ・OS: AmazonLinux2 minimum10GBらしい ・開発環境: PHP7/Laravel6/MariaDB10.5/Apache2.4 ■AmazonLinux2にMariaDBのインストール 最新の安定版ということなので10.5.4が使いたくて。下記を参考に。 [Amazon WorkSpaces]AmazonLinux2にMariaDB10…
新しいPCにしたんですが、中華PCなので… キー位置がちがいました・・・困った。。 そこで、キー位置を変えるにはどうしたらいいか、調べました。 dynabook.com 設定>時刻と言語>言語 の 「日本語」をクリックすると出てくる「オプション」をクリックして開…
今開催中のイベント「Rio’sキッチン」 明日の昼で終わっちゃいますな。 そろそろ交換について本格的に考えねばなるまい。。 この前作ったExcelを使って、何を交換したいか決めていきたいと思います。 使い方の説明もかねて、この記事を書いていきたいな! ま…
ヒプマイARBの幻太郎さん誕生日で、 特別ミッションがありました。 おめでとう!ARB誕生日イベントの初任者🎉 ということで、ミッションを取っての感想です。
ヒプマイARB、記念すべき初のイベント「Rio'sキッチン」 まだ数日残ってますけど、ここまでの感想をまとめたいです。 個人的感想第1位 _人人人人人人人人人_> と に か く <> 交換所が厳しい < ̄Y^Y^Y^Y^Y^Y^Y^Y ̄ 個人的感想第2位 _人人人人人人人人…
ヒプマイARB、3月からサービス開始しましたね。。粛々とやってます。 早速イベントも開始…交換に必要な素材数とか楽に知りたいなって思いまして。 Excel作りました。ダウンロードして使えます。 ヒプマイARB_イベント周回計算V1.xlsx - Google ドライブ 2020…
プログラム(Javaでもなんでも)でメール送信を実装し、 FromをGmailに設定したはいいものの、エラーが出た場合の対処メモ。 ※参考にしたページ(Railてあるけど事象は同じ) qiita.com ★結論: Gmailの設定で、「安全性の低いアプリの許可」をオンにしないと…