年収300万ないアラサープログラマーブログ

明るい未来は望めない底辺PGのブログ

Laravel

【Laravel】サブディレクトリを作成して同一WebサーバにLaravelとWordPressなどを共存させる。

*現状自分用メモ こういう要件はよくあることだと思います。 root | - wordPressディレクトリ | - なにかしら.php | - laravelプロジェクトディレクトリ(例:laravelP) こうなっている場合、wordPressディレクトリにもアクセスしたいし、なにかしら.phpも実…

【Laravel】CPIサーバにおける.htaccessの記述例

自分用メモ publicフォルダ削除時 publicフォルダを削除し、html/[プロジェクトフォルダ]の構成時。htmlフォルダ直下に下記を記述。 # PHPのバージョン指定 AddHandler x-httpd-php5619a .php <IfModule mod_rewrite.c> # .envファイルに直接アクセスすることを禁ずる <Files ~ "\.(env)$"> deny from all </Files></ifmodule>…

【Laravel・PHP・うっかり】FileのMax Validateionがうまく動かない件

当たり前なのですが、php.iniなどに post_max_size = 8M などと設定されているのに、 validate($request, [ "file" => "required|file|max:8000" ]); などと最大サイズを指定しても、validation.phpの [ //.... 'file' => 'The :attribute may not be great…

【PHP・Laravel5】リダイレクトにエラーメッセージを付記したい

自分用のメモに 環境 Laravel 5.4.* PHP 5.6.9 実装 route("[ルート名]") ->withErrors([ "msg" => "エラーメッセージ" ]);

【Laravel・Vue.js】php artisan serve --host 0.0.0.0と初期状態のnpm run hotが両立しない件

環境 Laravel 5.7 現象 iOSでの見え方を確認するため php artisan serve --host 0.0.0.0 を実行。更新をすぐに確認したいので npm run hot を実行していた。(実際はyarnだった) 上記の状態でiOS(外部デバイス)からアクセスすると、 画面が真っ白。 色々調…

【PHP】CPIサーバでImageMagickを動かすときに大変だった件

サポートに問い合わせしたところ、 シェアードZZプランではPHP5.3.29でしかImageMagickが利用できない。 とのこと。 なので、.htaccessに AddHandler x-httpd-php5329 .php これが必要ということですね。 これはつまり、 Laravelが使えない ということです。…

【PHP5.6・Laravel5.4】バリデーション min, sizeが正常に動かない!って時に

環境 PHP 5.6 Laravel 5.4 現象 下記コードはうまく動きません。いつでもバリデーションをパスします。 $testNo //何かしらの数値変数 ]; $rule = [ "testNo" => "min:1" ]; $message = [ "testNo.min" => "Min Error." ]; Validator::make($input, $rule, …

【PHP7・Laravel5.5】Mail::toが正常に動作しない!仕様を勘違いしていた話

下記コードがhogehoge@test.comに届かずfugafuga@test.comに届いてしまう問題に遭遇。 原因はLaravelのメールの設定の挙動を勘違いしていたこと。 send($mailInstance); 環境 PHP 7.1.21 laravel/framework 5.5 原因 config/mail.phpの65行目付近に下記のよ…