Webpack 4 + Babel + Sass 環境を構築

webpack 4 で sass と Javascript のコンパイルをする方法のまとめです。webpack は js ファイル一つに全てをまとめて、css ファイルの link タグも js 生成することが多いのかもしれませんが、読み込まれるまで一…

php の最大アップロードサイズ変更

WordPress のメディアをアップロードする時に最大サイズが 2MB になっており不便だったので変更しました。 php.ini の編集 php.ini の場所を確認する php -r "echo phpinfo();" | grep "php.ini" 今回…

CSS で上下/左右の中央寄せする方法

下記の HTML の構造で.child要素を中央に寄せます。 <div class="parent"> <div class="child"> ... 画像やテキストなど ... </div> </div> display flex 最も安定している…

PHP で echo した時に Array と表示される

PHP で変数など echo で出力した時に、Array と表示されることがあります。原因と、Array についての解説をします。 原因 簡単に言うと「配列」を出力しようとしているためです。文字列や数値は出力すること…

adminer.php で SQLite3 に接続できない時

adminer.php はさまざまなデータベース管理システムに対応している便利なクライアントツールですが、最新版の4.7.1(2019/07現在)では、SQLite3 の項目があるもののなぜか接続できません。少し改造して、接続でき…

PHP Simple HTML DOM Parser が PHP7.2 で動かない

PHP のバージョンを 7.2 にアップデートしたところ、PHP Simple HTML DOM Parser でうまくパース出来なくなりました。 原因 調べてみると、どうやらfile_get_html()が上手く動かないようです。一度file_get_…