コード覚書

20/25ページ

Laravel:SoftDelete(論理削除)を稼働させる

LaravelのSoftDelete(論理削除)を稼働させる やっぱり必要だよ論理削除。と言うことで仕込みだけはしてあったSoftDeleteを稼働させることにしました。 なんで論理削除が必要か 私の作成しているシステムはネットショップへの出品サポートが目的のシステムであるため、商品の情報コントロールが必要です。その中でも重要な要素となるものが『効果のあるものを選択する』というABテスト機構です。 […]

Laravel:削除実行前に確認画面を表示させる

Laravel:削除実行前に確認画面を表示させる 自作システムがDBとしてある程度動作するところまでたどり着きました。 実際に使いだすと欲しい『うっかり削除の防止機能』 と言うことで、【削除ボタンクリック = 即削除】をやめワンクッション置こうという施策についてです。 方法を大別すると2パターン 削除ボタンを通常は隠しておき、決まったアクションをした時だけ表示させる。 モーダルウィンドで表示の許可 […]

Laravel:file_put_contentsエラーでViewが開かない

Laravel:file_put_contentsエラーでViewが開かない 作成しているLaravelデータをFTPでサーバーへ移植。 Laravelの初期ページは開けているのでProject作成までは問題なく動作しています。 システムを開いてみると…動かない。 file_put_contents でエラーが発生しているとの事。 まずはエラーコードをコピーしてそのままググってみる グ […]

Laravelが動かない!社内サーバーで発生した事例

Laravelが動かない!社内サーバーで発生した事例 例のごとく事例の備忘録として記載です。 親会社の遊んでいるCentOSサーバーをテストリリースの場所にしようと作成したLaravel移植を試みました。 その結果大事件が2つ発生しました。 (現在は利用していない)旧システムがエラーを吐き動かない Laravel(welcome画面)が表示しない まずは状況を確認 何が動いていて動いていないのかを […]

Laravel:mb_convert_encoding が原因でエラー発生

Laravel:mb_convert_encoding が原因でエラー発生 旧システムでは動いていたスクリプトを移植(多少修正)した結果、エラー発生。 [crayon-662a4742d31fa747966800/] なるほど、エンコードが解らんぞと言う事ですね。 何をしたかったか Amazonなどのサイトから商品画像を取得しようと試みたスクリプトです。 リンク切れや誤記載で404エラー専用ページ […]

社内サーバーのログインパスワードが解らない!

社内サーバーのログインパスが解らない! 社内にサーバーを立てている会社ではあり得る事ですよね。 『唯一知っていた前任者が退社していてログインパスが分からない』 開発もある程度進んで来たので、親会社の遊んでるサーバーに作成したシステムを入れようとしました。 そこで起こったのが上の事案です。 「マジか」 サーバーって基本的に電源は入れっぱなしですから、OSにログインしようなんて考えはなくパスワード情報 […]

Laravel:CLASS ~~ does not exist エラーの原因と解決

Laravel:CLASS ~~ does not exist エラーの原因と解決 1時間ほど格闘してしまいました。お恥ずかしい…。 言い訳をするならば「学生時代から英語が苦手なんだよ!」 そんな奴がプログラムを書いてるわけです。 「英語だけはしっかり勉強しろ!」と過去の自分に強く言いたい。 自戒の念を込めて備忘録記載する事にしました。 CLASS ~~ does not exist […]

Laravel:文字列カラムを結合した値でViewのSelectを作る

Laravel:文字列カラムを結合した値でViewのSelectを作る 私の作っているシステムはネットショップ向けのシステムです。 やる事が沢山あるネットショップシステムでは『面倒臭いものを楽にする』が結構重要だったりします。 その面倒なモノの1つに【タグづけ】があります。 1つのタグで複数のモールが連動出来たら楽じゃないですか! タグの情報は階層構造になっています。 例えばこんな感じです。 イン […]

Laravel:GroupByでSQLSTATE[42000]:Syntax error or access violation: 1055発生

Laravel:GroupByしたらエラーが発生 操作性を上げようとGroupByで重複削除しようと画策し組んでみたところエラーが発生。 [crayon-662a4742d372b885248187/] 実行 ⇒ SQLSTATE[42000]:Syntax error or access violation: 1055 調べてみたらEloquantではGroup Byは使えないとの事。 それなら […]

SQLSTATE[42S01]: Base table or view already exists: 1050 Table

Laravelのmigrateでエラー発生しました SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘ ~テーブル情報~ ‘ いったい何事だ!と言うことで調べました。 テーブルあるのにまた作ろうとしてるよ エラーの内容は『作成指示のテーブルは既に存在しています』と言うものでした。 ん~~作った覚え […]

1 20 25