Laravel:.evnを変更してもQueueがsyncで実行。workも動かない。その原因

.evnを変更してもQueueがsyncで実行。workも動かない。 解決までまる3日を要しました。 しかも、解決したのは私ではなく、私のメンター。 いゃ~わからんよ、それは。と言う所だったのでしっかりと記録に残そうと思います。  やりたかった事 結論を書けば、非同期処理を仕掛けたかったわけです。 楽天市場やAmazonのランキングの取得やAPIによる出品業務など、店舗運営ではブラウザを占有されて […]

Laravel:The HTTP status code “1” is not valid.とエラーが出た時

Laravel:The HTTP status code “1” is not valid.とエラーが出た時 たまにやってしまうエラー。同じエラーを経験したのにどこ見ればわからなかったため備忘録へ記載です。 まずは翻訳してみましょう。 HTTPステータスコード “1”は無効です。 勿論 ID = 1 には値がちゃんと入ってます。 原因は簡単で単純な記 […]

Laravel:var_dumpの省略表示を回避する方法

Laravel:var_dumpの省略表示を回避する方法 配列の中身を確認したかったのにarray(…とか省略されてしまうことがあります。 ネットショップの出品情報を配列に入れて確認しようものなら「全然わかんねぇよ!」と言う状態に。 そんな時、簡単に全文表記に変更する方法があったので備忘録として記載します。 全文表記変更は3行でOK [crayon-663acfd74fa0865745 […]

Laravel:Linaxサーバー再起動時に自動起動させる方法

Laravel:Linaxサーバー再起動時に自動起動させる方法 プログラムもだいぶ出来上がり、APIの情報取得やらスクレイピングやらのパートを書いている今日この頃。 これらのパーツって書き方間違えてメモリ使いまくってたりします。 そんな現象を毎日クリアしようとCronに定時Rebootを設定しました。 そしたらLaravelが起動してこない! そりゃね、自動起動の設定してないから当たり前なんですけ […]

楽天市場SEO対策:検索順位アルゴリズムが変更されたようです

楽天市場SEO対策:検索順位アルゴリズムが変更されたようです 5月上旬から異変を感じチョコチョコ修正し確認をしてきた事案です。 スーパーセールを経て確信に変わったためブログへ書き残そうと思います。 発生した順位変動について こういった事案に気付くのはいつも売り上げの減少が切っ掛け。嫌な話ですね。 最初は10連休という大型GWの影響かと思い、売り上げと集客の推移を見ていましたがどうやら4月下旬にアル […]

Laravel:月次のデータをMySQLに格納する方法

Laravel:月次のデータをMySQLに格納する方法 今回どうしようかと思案したパーツは集客に関する所です。 現在は月間を取得すればいいけど、将来サーバーを大きくできたら毎日の情報を蓄積するかもしれない。 (レコードがとんでもない数になるので多分しないと思うけど…。) と言う事で、拡張性を確保しながら表示だけ月間とする場合どうしようか思案し実装しました。 日付データは何で保存する? […]

Laravel:getimagesize() read error の原因と対策について

Laravel:getimagesize() read error の原因と対策について まだ自動出品までは至っていませんが、商品DBとしてはかなりいい線まで作成できたと思っている今日この頃。 しかし!やっぱり予期せぬエラーは出てくるもの。 今回はそんなお話です。 ネットショップ運営では画像の管理と取得が必須 ネットショップ運営では画像の管理と取得が不可欠です。 今回のシステムでは、仕入先の画像U […]

Laravel:CSVアップロードでMySQLを更新する

Laravel:CSVアップロードでMySQLを更新する 2週間ぶりの更新となりましたが、この間色々と悩みTry&Errorを繰返してました。 その中で以外にも超簡単に実装出来たCSVによるデータ更新についてまとめます。 簡単だったControllerでの実装 PHPのベタ打ちの時と異なり、LaravelではCSVアップロード(ダウンロード)の記事がWEB上に沢山あり実装は非常に容易に出来ました。 […]

CSVインサート:DBに無かったら追加を処理したい

CSVインサート:DBに無かったら追加を処理したい 作成中システムですが、現在CSV更新のパーツを組み込んでいます。 そこで、どんな更新方法が『楽』かつ『不整合が起こらない』かを考え色々と実験をしています。 楽なのはやっぱり『Excelで作ってDBを更新』なんですよね。 ただ、リレーションを組んでいる以上、一方のテーブルのみの更新は相方のいない情報を作ってしまう可能性が…。 と言う事で […]

Laravel:Viewのみだけど複合主キーを回避する方法

Laravel:Viewのみだけど複合主キーを回避する方法 以前の記事 Laravel:2つのカラムが一致するリレーションをしたい で2つのカラムのリレーションについて記載しました。その中で、Laravelでは基本的に推奨されていないため、回避する方法を考えるとまとめました。 今回もその流れの話となります。 お題は前回とほぼ同じ、商品分類である【カテゴリー】とモールの【タグコード】を紐づけます。 […]

1 30 47