【Laradock】Composer detected issues in your platformって一文が出る

【Laradock】Composer detected issues in your platformって一文が出る

Laradockベースのローカル環境を使っている開発で、ある端末で構築後、localhostにアクセスすると以下のようなエラーが出た。

Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: exif

“【Laradock】Composer detected issues in your platformって一文が出る” の続きを読む

PHP × MySQL環境で「General error: 1366 Incorrect string value」エラーが出た場合

全然違うアプローチする愚か者の図

最悪や…orz
まる一日ハマってしまったので、ちょっとまとめておきます。

出だしから分かるように原因はしょうもない事でした。

あ、わかりやすく言うと、上図のような状況でした。

“PHP × MySQL環境で「General error: 1366 Incorrect string value」エラーが出た場合” の続きを読む

【Laravel】fopen(): failed to open stream: Is a directory

Laravel / fopen(): failed to open stream: Is a directory

Laravelでファイルを書きだすときにエラーが出ていた。

“【Laravel】fopen(): failed to open stream: Is a directory” の続きを読む

既にあるLaradock環境をそのままに複数のLaradock環境を構築する(Windows)

既にあるLaradock環境をそのままに複数のLaradock環境を構築する(Windows)

Laradock便利ですよね。いろいろ入ってて。

そんな便利なLaradockなんで色々なプロジェクトで使われることも多いはず。

そしてエンジニアも色々なプロジェクトで使われることも多いはず(笑)。

すでにLaradock環境が存在するPCで、別プロジェクトの開発も依頼された時に既存環境と切り分けてLaradock環境をもう1個作る、そんなよくある話。

“既にあるLaradock環境をそのままに複数のLaradock環境を構築する(Windows)” の続きを読む

Laravel Homesteadのbox追加で失敗する(checksum type)

Laravel Homestead環境を構築しようと思い、以下のコマンドを実行。

$ vagrant box add laravel/homestead

終わったっぽいので、起動しようとしたら、環境が見当たらない…。

あれ?と思い、box一覧を表示してみると、

$ vagrant box list

Homesteadがおらん…。

で、よくよくaddコマンド時の出力を見てみると、

The specified checksum type is not supported by Vagrant: sha512.
Vagrant supports the following checksum types:

md5, sha1, sha256

とか、出てんの。

どうやらVagrantのバージョンが古くて、チェックサムの規格に対応していないよう。

“Laravel Homesteadのbox追加で失敗する(checksum type)” の続きを読む